Naughty 31st

123456789101112131415161718
Across
  1. 4. rhymes with 'feeling fine' (7-4)
  2. 8. pass the birthday...
  3. 9. badly behaved marine life (7-8)
  4. 12. loves a hit on the...
  5. 13. dish that gets the 'D' (6-5)
  6. 15. unexpectedly found favourite shoes
  7. 16. upsold to Rachmaninoff fingers (3-5)
  8. 17. anyone want a ...?
  9. 18. tent flooding and baba ghanoush
Down
  1. 1. 'knock knock'
  2. 2. signature headwear
  3. 3. Bob's flares (4-4)
  4. 5. spewrope itinerary country
  5. 6. how ... can you go
  6. 7. ... kitchen
  7. 10. let's get ...
  8. 11. saturday morning puzzle
  9. 14. the lover to the curry