meat puppets
See also:
meatpuppets
English
Noun
meat
puppets
plural of
meat puppet