Thesaurus.com
synonyms
  • definitions

touched-in-the-head

no thesaurus results