MUPPIEs
English
Noun
MUPPIEs
plural of
MUPPIE