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!"
2👍 1👎
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.