put a sock in it

verb
RareNot in standard dictionaries
1

To stop talking; to be quiet; to shut one's mouth.

#derogatory#slang