Definify.com

Definition 2024


sock_puppets

sock puppets

See also: sockpuppets

English

Noun

sock puppets

  1. plural of sock puppet