Wiktionary
rockheaded
a. 1 extremely, often stupidly stubborn 2 boneheaded, stupid
a. 1 extremely, often stupidly stubborn 2 boneheaded, stupid