See also: meat puppets

English

edit

Noun

edit

meatpuppets

  1. plural of meatpuppet