MUPPET


Meaning of MUPPET in English

Person displaying muppet-like or embarrassing behaviour; a general idiot. Example: You are such a muppet.

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