smackhead
smackhead
English
Noun
Ad
Definition
A person who regularly uses heroin.
Etymology
From smack (“heroin”) + -head.
Ad
smackhead
A person who regularly uses heroin.
From smack (“heroin”) + -head.