Top definition
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.
by H9834 August 27, 2006
Get the mug
Get a shit on your coats mug for your Uncle José.