What does ‘fathead’ mean?

( n ) A stupid or foolish person. That fathead thought Moby Dick is a social disease.