Skip to main content

Definitions by OverEngineer

total muppet 

An english slang phrase meaning someone is completely useless, or has just done something foolish. Often used in a good natured manner.
"I just insulted a policeman, and he jotted down my license plate number."
"You total muppet."
total muppet by OverEngineer December 8, 2005