Nuts, Nutty Synonyms and Antonyms

Mentally deranged
(Adjective)