out of one's gourd
ADJECTIVE
daft
Synonyms
Antonyms
ADJECTIVE
demented
Synonyms
STRONGEST
WEAK
Antonyms