muppet
nounInformal
A British English slang term. Browse all British slang.
What it means
An incompetent fool. Implies not malice but a total absence of thought.
In use
Some muppet's left the freezer door open.
I'm such a muppet, I've booked the wrong date.
Where it comes from
From the puppets of the television series — the image is of someone whose strings are being pulled by someone else. It became general British insult vocabulary in the 1990s.