Habibas Puzzle

123456789101112131415161718
Across
  1. 6. extremely harmless
  2. 9. to swing indecisively on opinion
  3. 10. to refuse stubbornly
  4. 12. to make gestures while talking
  5. 16. to think deeply
  6. 17. a collection of unrelated things
  7. 18. extremely apologetic
Down
  1. 1. disbelieving
  2. 2. ghost goo
  3. 3. offense or annoyance
  4. 4. someone who's over fussy over small things
  5. 5. one who is a flatterer
  6. 7. foreshadowing
  7. 8. overly patriotic
  8. 11. arrogant
  9. 13. motivate someone to action
  10. 14. a good luck charm
  11. 15. a rant or verbal attack