See also: sock puppet

English edit

Noun edit

sockpuppet (plural sockpuppets)

  1. Alternative form of sock puppet