1 definition by William Wallace

"Scotch" refers to a a product that originates from Scotland; most typically, this would be with regards to whiskey, but need not be exclusively so e.g. "Scotch beef".
by William Wallace May 5, 2003
Get the scotch mug.