Bumping up vocabulary

12345678
Across
  1. 1. nerdy
  2. 4. means funny
  3. 6. rhymes with solution and means little
  4. 7. means old
Down
  1. 2. a mean or ungenerous person
  2. 3. means tired
  3. 5. chocolate bar that that has a word meaning laugh
  4. 8. means big