thickskull

Noun

 * 1)  A dullard; a blockhead.