Green’s Dictionary of Slang

pothead n.1

[SE pot + -head sfx (1)]

1. [mid-17C] a drunkard.

2. [mid-19C] a fool; thus potheaded adj., stupid.