1 definition by Mackdee

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.
#shit #nutsack #jaemok #poop #tits
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 daily@urbandictionary.com. We'll never spam you.