“Stuff a sock in it.” LOL! I haven’t heard that in years. I have only heard my Grandad from Texas say that!
Well, I’m not a granddad, but I am from Texas and rather proud of it.