A rude way of telling someone to stop talking or be quiet.
Trusted by1.5M+English learners & teachers worldwide
When you tell someone to put a sock in it, you want them to be quiet immediately.
It's informal and can sound aggressive — it's rarely used politely and usually signals real frustration with someone who won't stop talking.
"Zip It"
—
Stop talking immediately — slightly less rude but same meaning
"Bite Your Tongue"
—
Stop yourself from saying something you were about to say
"Put a Sock in it"
—
Stop talking immediately, usually said out of frustration