not all there

не все дома (о глупом или ненормальном человеке)

Joe is not all there; he is either a little bit stupid or completely crazy.

Другие идиомы: