Green’s Dictionary of Slang

X n.3

[image is that X ‘marks the spot’]

(US drugs) a narcotic injection.

[US]J.E. Schmidt Narcotics Lingo and Lore.