Search Details
Word: sock puppet
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A person being completely controlled by another.
- A simple puppet made from a sock placed over the hand of the puppeteer.
- neologism A pseudonym used by someone to distance themselves from their actions.
Source: Wiktionary
| Src Info »