blockheaded

BLOCK'HEADED, a. Stupid; dull.