physical/personality traits, colors

1234567891011121314151617181920212223
Across
  1. 3. mean
  2. 6. white
  3. 8. tall
  4. 9. green
  5. 11. good-looking/handsome
  6. 12. lazy
  7. 16. brown
  8. 17. yellow
  9. 18. brunette
  10. 20. grey
  11. 21. skinny
  12. 23. red-headed
Down
  1. 1. hard-working
  2. 2. fat
  3. 4. short
  4. 5. red
  5. 7. black
  6. 10. ugly
  7. 13. nice
  8. 14. beautiful
  9. 15. purple
  10. 19. blond
  11. 20. funny
  12. 22. blue