|
|||||
What is 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." total muppet - video |
|||||
www.Definder.net Powered by Urban Dictionary |