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
Fidela-Spanish
Adlington['ædliŋtən]
Josephine['dʒəuzifi:n]
Phanouel-Biblical Greek
Phaenna-Greek Mythology
ZİYaeddİN-Turkish