A tough and combative person.
Tough, uncompromising and inflexible.
A person who is difficult to work with.