Top Definition
A phrase coined by the late Jaemok Lee, who used the expression to express serious distaste or displeasure in a relatively oppressive situation.
Yo Stuart, did you know the paper is due tomorrow?

Aw shit on my nutsack, I forgot about it.
by Mackdee April 20, 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.