Green’s Dictionary of Slang

fat-head n.1

also fat-brain
[fat-headed adj./SE fat + -head sfx (1)]

[late 16C; mid-19C+] a fool, an idiot; often used affectionately as well as derog., also attrib.