Green’s Dictionary of Slang

horn v.2

[horn n.2 (3)]

[1950s+] (US drugs) to inhale a narcotic.