Traits 1

12345678
Across
  1. 5. someone who is a bit too fond of their looks
  2. 6. a mean unpleasant person
  3. 7. bad-tempered
  4. 8. a person who is very tidy
Down
  1. 1. someone who shares their time or things with others
  2. 2. someone who is easy to get along with
  3. 3. someone who talks a lot
  4. 4. someone who is nasty to people; someone who doesn't like to spend money