adjective: Blockheaded or thickheaded.

More...