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
1 more 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