fathead

fathead

fathead

Noun

a man who is a stupid incompetent fool

Synonyms: