English with Karim - PUT A SOCK IN IT is a BRITISH informal idiom. It is a rude way of telling someone to stop talking or be quiet. | Facebook
What is the meaning of "You're trippin'. That was rock 'em, sock 'em."? - Question about English (US) | HiNative
![Original Factory FULL PRINT STREETWEAR SOCKS – CUSTOM-Basketball star socks to Spain Manufacturers - Haishu Colorido Original Factory FULL PRINT STREETWEAR SOCKS – CUSTOM-Basketball star socks to Spain Manufacturers - Haishu Colorido](https://www.coloridoprinting.com/uploads/%E7%AF%AE%E7%90%8311.jpg)