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.

English idioms vocab.      Словарь английских идиом и выражений.