Green’s Dictionary of Slang

hophead n.2

[hop n.2 /SE hops + -head sfx]

1. [1940s+] (US/N.Z.) a drunkard or a beer-drinker; an alcoholic.

2. [1940s+] (N.Z.) a wild, eccentric person.

3. [1970s+] (US) a German-American.