Green’s Dictionary of Slang

hophead adj.

also hopheaded
[hophead n.1 (1)]
[20C+]

1. (drugs) addicted to a narcotic drug, usu. opium or heroin; pertaining to that addiction.

2. as a general insult, implying mental deficiency.