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
Get the mug
Get a scotched up mug for your fish Riley.
2
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
Get the mug
Get a scotched up mug for your buddy Yasemin.