Across
- 2. Can't stand waiting for anything
- 5. Doesn't like to spend money on other people
- 7. Always on time,Never late
- 8. Cheats and lies
- 12. Friendly and active
- 13. Wants everything
- 17. Doesn't lie or cheat
- 18. Keeps promises
- 19. Nice
- 20. Doesn't keep promises
- 21. Never says 'please' or 'thanks'
- 22. makes people laugh
Down
- 1. Never changes his or her mind
- 3. doesn't like meeting new people in public
- 4. Another word for cheap
- 6. Thinks he/she is better than other people
- 9. Smart
- 10. Works hard
- 11. The opposite of rude
- 14. get angry or depressed easily and often
- 15. Shares with people
- 16. Another word for cruel
