Green’s Dictionary of Slang

Danny McGrain n.

[rhy. sl.; ult. Scot. footballer Danny McGrain (b. 1950)]

(Scot.) a vein.

[Scot](con. 1980s) I. Welsh Skagboys 191: It’s mair physiology ah’m worried aboot right now, wi ma dodgy Danny McGrains.