pigheaded
adjective
Meaning
Obstinate and stubborn to the point of stupidity.