idioms to describe people

1234567891011
Across
  1. 2. hidden talents
  2. 7. someone who ruins the fun
  3. 8. someone who is always happy and satisfyed
  4. 9. little or no emotions
  5. 10. clever person
  6. 11. ruins others fun with his pessimism
Down
  1. 1. someone who likes to attend parties
  2. 3. strong personality and quite smart
  3. 4. someone who likes being lonely
  4. 5. annoying, irritating
  5. 6. someone who talks a lot