Definify.com

Definition 2024


meat_puppets

meat puppets

See also: meatpuppets

English

Noun

meat puppets

  1. plural of meat puppet