Top definition
A term used to reflect the overall excellence of a scotch. Some scholars have attributed the first colloquial use of the term in the greater San Diego region. This is largely believed to have coined by celebrity news anchor Ron Burgundy.
Mike how is the taste of that Scotch bacon you've prepared?

Mike-"Scotcholicious!".
by themaddefiner January 31, 2014
Get the mug
Get a scotcholicious mug for your buddy Vivek.