be all there



not be all there

  (informal)
to be slightly crazy Some of the things she said made me think she's not quite all there.
See also: all

Common Names:

NameGenderPronouncedUsage
Pernel-English (Archaic)
Ovidius-Ancient Roman
Bradly['brædli]
Thyrza-Dutch
Iedida-Biblical Greek
Joandrajo-AN-drəEnglish (Rare)