The AI-powered English dictionary
plural smackheads
(UK, derogatory, slang) A person who regularly uses heroin.