muppet

muppet antonyms

muppet definitions

noun
  • An incompetent or foolish person.