muppet - definition and synonyms

noun [countable] British informal 

Your browser doesn’t support HTML5 audio

/ˈmʌpɪt/
singularmuppet
pluralmuppets
Word story
From ‘The Muppets’, a television show featuring a group of funny puppets (=animals and humans made from cloth).