thickskulled
adjectiveDefinition of thickskulled
1
: having a thick skull
2
: dull of apprehension : slow to learn : insensitive, stupid