Green’s Dictionary of Slang

shathead n.

see shithead n.