Definify.com

Definition 2025


meat_puppets

meat puppets

See also: meatpuppets

English

Noun

meat puppets

  1. plural of meat puppet