Etymology
Today it means: A person who regularly uses heroin. Full definition →
From smack (“heroin”) + -head.
Etymology from Wiktionary, CC BY-SA 4.0.