Top Definition
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.
by perplexiglass January 05, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.