Green’s Dictionary of Slang

head smack n.

[SE head + smack n.2 , playing on smack n.1 (7)]

(US) a dose of morphine or heroin inhaled through the nose.

[US]C. Browne Body Shop 90: It’s nights like these I wouldn’t mind a head smack. [...] In Nam, I was sniffing two vials a day.