Green’s Dictionary of Slang

Scotchy n.

see Scotchie n.