Urban dictionary
30
An alternative term for idiot or moron. Usually used in the UK to describe someone who is incompetent or gormless. Example: "You bloody muppet!"
Show answer Hide answer
Muppet
Muppet
Had an account before? Sign in with the same details – your games are still here.