Etymology

sock puppet

Today it means: A puppet made from a sock placed over a hand. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok