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
Marte-Norwegian
Huggins['hʌginz]
PeterPEE-tər (English), PE-ter (German, Slovak), PAY-tər (Dutch)English, German, Dutch, Swedish, Norwegian, Danish, Slovene, Slovak, Biblical
Gwallter-Welsh
Miumee-ooJapanese
Fakhriyya-Arabic