An idiot; a fathead.
An oversized head.
A person with an oversized head.
Fatheaded; stupid; dimwitted.
Synonym of doofus