Skip to main content

William Wallace's definitions

scotch

"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
mugGet the scotchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email