bonehead

/B OW1 N HH EH0 D/
noun
  1. 1

    Someone who is stubborn, thick-skulled, or stupid.

Source: https://en.wiktionary.org/wiki/bonehead