The term 'thickhead' is informal and can offend someone if used seriously. He called me a thickhead when we argued, which really hurt my feelings.
Pro Tip 2/3
Avoid in Formality
Don't use 'thickhead' in formal settings, such as job interviews or official documents. In a business meeting, calling someone a thickhead would be completely inappropriate.
Pro Tip 3/3
Playful Teasing
Sometimes 'thickhead' is used between friends as a joking rebuke. You forgot the keys again? You're such a thickhead!