BE NOT ALL THERE


Meaning of BE NOT ALL THERE in English

(Slang) not be in full control of one's mind, be crazy, be slightly insane

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.