David's Amazing Crossword

123456789101112131415161718192021
Across
  1. 3. Home of 2 down
  2. 4. First World War naval battle
  3. 6. 20 across?
  4. 9. Holds milk twice?
  5. 13. A silly person
  6. 16. Obnoxious
  7. 17. and I repeat
  8. 18. Very old Earth
  9. 20. Bullshit
  10. 21. Peaceful religion
Down
  1. 1. Not Koko
  2. 2. England's Euro 2000 song
  3. 5. The BESt?
  4. 7. Little DOGGY
  5. 8. Dutch bubble
  6. 10. Twice over all
  7. 11. Germanic language
  8. 12. Doesn't always contain U?
  9. 14. Bottom of 7 down?
  10. 15. And don't come back
  11. 19. 10 down Rephrased