1. Fun
  2. Cute
  3. Clever
  4. Smart
  5. Topical
  6. Funny
  7. Ha
    Suggested by @vp