Green’s Dictionary of Slang

muppet n.

[the puppets created by Jim Henson and featured on TV’s Muppet Show (1976–80)]

1. a child, a small person.

[UK]Guardian Guide 21–27 Aug. 28: Proletarian shed music – ‘playground techno’ [...] was for ‘muppets’.

2. a police officer or magistrate.

[UK]J. Morton Lowspeak 102: Muppet – 1. a uniformed policeman. 2. a lay magistrate.

3. an unattractive person, a fool, poss. one who is mentally retarded; a term of abuse.

[UK]‘Q’ Deadmeat 53: I thought you’d be dead by now, you muppet.
[UK](con. 1990s) N. ‘Razor’ Smith A Few Kind Words and a Loaded Gun 436: Here I was [...] being verbally abused by some two-bob muppet.
[UK]Observer Mag. 15 Jan. 14/2: New forensic evidence [...] will show that the two hit-men – ‘those muppets’ – were wrongly convicted.
[Scot](con. 1980s) I. Welsh Skagboys 257: Runnin up ma fuckin phone bill, ya muppet!
[Scot]I. Welsh Decent Ride 30: Laughin as the fuckin muppets shout and swear eftir ye.
[Aus]G. Gilmore Base Nature [ebook] ‘Bleeding hell, you muppet!’.

4. an assistant.

[UK]J. Niven Kill Your Friends (2009) 37: ‘Gunter.’ he nods to his muppet who hits ‘play’ on the DAT machine.

In compounds