meatpuppets

See also: meat puppets

English

Noun

meatpuppets

  1. plural of meatpuppet