Green’s Dictionary of Slang

pothead n.1

[SE pot + -head sfx (1)]

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