Top Definition
To drink a massive amount of scotch whisky. It usually results in your urine smelling like scotch the next day. In fact, you may even be able to nose hints of the aromas from the specific brand you drank.
"We scotched up pretty good this weekend!"
by Scotch Drinker March 28, 2015
To get in a sticky situation, in reference to Scotch brand of tape.
Yo, I can't go to Atlanta next weekend; I got scotched up with the feds.
by nsheezy April 20, 2009
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.