See also: sock puppeteer

English edit

Noun edit

sockpuppeteer

  1. Alternative spelling of sock puppeteer