Green’s Dictionary of Slang

riding a thorn phr.

[i.e. the needle]

(drugs) injecting narcotics.

[US]J.E. Schmidt Narcotics Lingo and Lore.
[US]Hardy & Cull Drug Lang. and Lore.