RichThesaurus
not right in the head
not right in the head
antonyms
not right in the head
definitions
adj
crazy, insane