dullhead
Etymology
From dull + head.
noun
A blockhead; a dolt.