Happy Birthday!

123456789101112131415161718192021
Across
  1. 2. Best anytime activity.
  2. 7. Mexican site of fancy food.
  3. 8. Folding couch, forever desecrated.
  4. 10. Soon to be recognized by NYT, you're the worlds best.
  5. 13. Almost the spot of our first kiss, two words.
  6. 14. Cannot be that hard.
  7. 16. French for boyfriend / driver.
  8. 18. Happy water found here.
  9. 19. Thanks a lot for your sweet, hot ...
  10. 20. Box of "X" and shame.
  11. 21. Hot, humid, bugs, death, animals.
Down
  1. 1. Home of the blood volcano.
  2. 3. Where all the fish await, two words.
  3. 4. Made for penetration.
  4. 5. Place I snuck in and never left. Good for cramming.
  5. 6. Calming sound. Soothing to desperate souls who must study on vacation.
  6. 9. Lake of trout and dreams.
  7. 11. Paradoxically, a dog's tail is this when it bangs into things.
  8. 12. You are this in mind and body.
  9. 15. Insatiable appetite for goring.
  10. 17. Bigger than central park.
  11. 19. "You're pretty 'X' Kat Zhang"