Crossword clues for muppets
Wiktionary
muppets
n. (plural of muppet English)
n. (plural of muppet English)