MUPPET


Meaning of MUPPET in English

■ noun Brit. informal an incompetent or foolish person.

Origin

1990s: from Muppet , the generic name given to various puppets and marionettes created for the children's television programmes Sesame Street and The Muppet Show .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.