See also: Muppets

English edit

Noun edit

muppets

  1. plural of muppet

Anagrams edit