Einer an der Mütze

dsc07042-tk

Einen an der Mütze haben almost does not translate literally. “To have something/someone at the cap” comes close; “einen” can be either something or someone.

The adequate translation is easy enough though, since the English language has at least as many colourful expressions as the German: “Not playing the full deck”, “The lights are on but nobody’s home” or maybe “Not she sharpest knife in the drawer” come to mind.