Across
- 1. mean
- 4. weak
- 5. ugly
- 8. blonde
- 10. short
- 13. nice
- 14. ambitious
- 17. tall
- 18. lazy
- 22. funny
- 23. pretty
Down
- 2. redhead
- 3. smart
- 6. strong
- 7. handsome
- 9. old
- 11. brunette/dark hair
- 12. bad
- 15. good
- 16. funny
- 19. stupid
- 20. serious
- 21. young