Blockheaded
Block·head·ed
Blockheaded
a.
Stupid; dull.