put a sock in it

idiom

Definition of put a sock in it

informal
used to tell someone to stop talking I wish someone would tell him to put a sock in it.