Definify.com

Definition 2024


not_right_in_the_head

not right in the head

English

Phrase

not right in the head

  1. (euphemistic) crazy, insane