scotchy adjective1 •Resembling or characteristic of Scotch whisky.Inspired by a Sazerac, here's a superboozy, herbal-Scotchy drink that'll relax your shoulders, loosen your tongue, and clear your mind . . . basically, everything you need a stiff drink to do. — 2018 formsmore scotchy · most scotchy