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!
MUPPET
Meaning of MUPPET in English
Slang English vocab. Английский сленговый словарь. 2012