A mocking or disparaging way to say that someone is acting very strangely or irrationally.
Natural examples
Für diesen Preis kaufst du das wirklich? Du hast doch einen an der Waffel.
Manche Kollegen fanden, der neue Chef habe einen an der Waffel.
Nach dieser absurden Aktion dachten alle, er habe einen an der Waffel.
Usage note
It is similar to einen an der Klatsche haben; the expression is informal and can be insulting.
