Top Definition
basically means someone is pissing you off or cramping your style
Quit scorching my scrotum bro.
by superfly3789 March 24, 2011
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.