NOT ALL THERE


Meaning of NOT ALL THERE in English

retarded, slow to learn, one brick short...

Sometimes Vincent acts kind of strange - like he's not all there.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.