Comparable to the phrase "rain on your parade"; something that brings you down and/or sucks in a major way.
Sally, you look so sad. I wonder who shit on your Skittles?
You know, I was having a great day... don't come over here and shit on my Skittles, butthole.
You know, I was having a great day... don't come over here and shit on my Skittles, butthole.
by perplexiglass January 6, 2010
by Deodorant Jack January 13, 2017
by SWS meds November 9, 2020
by SWS meds November 9, 2020