to be a bit crazy, to not be all there
Umgangssprachlicher Ausdruck dafür, dass jemand geistig nicht ganz gesund oder unvernünftig ist.
Colloquial expression meaning that someone is mentally unstable or acting irrationally.
-
Er glaubt wirklich, er könne fliegen; er hat wohl nicht alle Latten am Zaun.— He really thinks he can fly; he must not be all there.
-
Sein Verhalten zeigt, dass er nicht alle Latten am Zaun hat.— His behavior shows that he is not quite right in the head.