Flaming Muppet

What is Flaming Muppet?


1.

A person who has an inability to perform any task acceptably.

"Hand me that spanner over there...no the spanner not the sandwich, you flaming muppet!"


7

Random Words:

1. popular nickname for Ontario, a landlocked midwestern province of Canada. Also the name of a video magazine: onterrible I had a layove..
1. Short for "Duboce Triangle" - a neighborhood in San Francisco that is bounded by Market Street, Divisadero Street, and Duboce ..
1. Someone who, when introduced to something that he/she deems "cool," will immediately start copying it. "Dude, Michael is..