Green’s Dictionary of Slang

chumphead n.

see chump n. (2)