dullhead

Noun

 * 1) A blockhead; a dolt.