15 definitions by Rio

a word invented by the rio tainy and hayley ppl. meaning oh shit in a depressing way.
girl: your going to die
by rio May 05, 2005
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.