MUPPET


Meaning of MUPPET in English

mup ‧ pet /ˈmʌpət, ˈmʌpɪt/ BrE AmE noun [countable] British English spoken informal

an insulting word for someone who is stupid or who has done or said something stupid

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.