Sock puppet
Sock puppet (English puppet sock ) stands for:
- a hand puppet made from a sock
- Sock puppet (net culture) , in net jargon another user account that can be created for various reasons
See also:
Wiktionary: sock puppet - explanations of meanings, word origins, synonyms, translations