THICKHEADED

Source: 566

thickheaded. Thickheaded, a. having a thick head, stupid, dull