nicht alle Tassen im Schrank

not have all their marbles

→ nicht
phrase Rare #48,026
not have all their marbles An informal, often insulting way to say someone is crazy or foolish. Usually used with haben.
GE: Wer fährt bei diesem Wetter ohne Licht? Der hat doch nicht alle Tassen im Schrank!
EN: Who drives without lights in this weather? They must not have all their marbles!

Hat der nicht alle Tassen im Schrank?

Is he completely out of his mind?

— Die unendliche Geschichte (1984)

Du hast nicht alle Tassen im Schrank.

You’re off your rocker.

Merkst du nicht, dass die nicht alle Tassen im Schrank hat?

Don't you realize she's not all there?

— The Mermaid (2016)

Der hat nicht alle Tassen im Schrank!

He's not all there!

— Kikis kleiner Lieferservice (1989)