Top Definition
A saying of exclamatory dissatisfaction. First said when a young boy fell off his snow sled in to frozen shit.
by Oxytoxin September 24, 2008
7 Words related to Shit-Sickels

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.