Skip to content
SlangWordsOnline

muppet

nounInformal

A British English slang term. Browse all British slang.

What it means

  1. 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.