Definify.com

Definition 2024


meatpuppets

meatpuppets

See also: meat puppets

English

Noun

meatpuppets

  1. plural of meatpuppet