blockheaded
BLOCK'HEADED
, a. Stupid; dull.