dullhead

noun

Definition of dullhead