Expressions used in Everyday Spoken English in Social and Professional contexts
If someone is 'a hot head', they are very likely to get angry easily. You might imagine their head heating up and exploding with anger! Likewise, if you're 'hot-headed' or 'a hot-headed person', you are prone to losing your temper or acting without thinking things through. You might hear this in any context, social or professional.