The Dahlia Crossword, #1

12345678910111213141516171819202122232425262728293031
Across
  1. 2. Avoidable movie genre
  2. 5. Donna Summer hit
  3. 7. A grandmother's pastime
  4. 11. Gross!
  5. 13. Punk primate boyfriend
  6. 16. Roommate friendship place of origin
  7. 19. Car maker
  8. 20. Comfort dessert
  9. 22. Not like other girls
  10. 23. Disney mouse, female dog
  11. 24. Audible media form
  12. 26. Best roommate ever
  13. 27. Double term used ironically to describe distress
  14. 28. Hometown
  15. 29. GBF?
  16. 31. Irish heartbreaker
Down
  1. 1. Day starter
  2. 3. Country of origin
  3. 4. Small creature who takes big leaps
  4. 6. Top song of 2022?
  5. 8. The inspiration for this crossword
  6. 9. Month of birth?
  7. 10. Patient at the small animal hospital?
  8. 12. Sneaker of choice
  9. 14. Small mammal musician
  10. 15. “Kiss for ____?”
  11. 17. “____ and crying and throwing up.”
  12. 18. Celestial sign
  13. 21. Gave me one, got you one
  14. 25. Indicate a good day, when worn
  15. 30. Enthusiastic remark