HE IS NOT ALL THERE


Meaning of HE IS NOT ALL THERE in English

he is not quite normal, he is a little crazy

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