sock puppetry

English

Noun

sock puppetry (uncountable)

  1. Alternative form of sockpuppetry