Definify.com

Definition 2025


meatpuppets

meatpuppets

See also: meat puppets

English

Noun

meatpuppets

  1. plural of meatpuppet