MUPPET


Meaning of MUPPET in English

Mild insult to the mildly dippy. Usually reserved for someone doing something without calling upon common sense in the process. Example: And then the man from the RAC told me my car was not working because I'd run out of petrol. You muppet!

Slang English vocab.      Английский сленговый словарь.