Across
- 3. not bluntly
- 4. south of the border
- 7. never forgotten
- 12. nasty
- 14. quickly
- 15. you all wear this
- 17. kind and considerate
- 18. just .......
- 19. cancel or postpone the punishment
- 20. hehehehehehehehe
Down
- 1. not real
- 2. ohhhh stinky
- 5. listen please
- 6. 100% guaranteed
- 8. all over the place
- 9. main name
- 10. not over
- 11. newsletter
- 13. day dreaming
- 16. in your modern vocabulary