What is Shit On Your Coats?
A term used in speech when preparing the listener for some bad news. Another term for rain on your parade. Taken from Dane Cook's comedy routine.
Man, I hate to shit on your coats, but I just hit your car.
See rain on your parade, bad news, car, dane cook, shit