General synonyms:
* Argumentative
* Contentious
* Belligerent
* Combative
* Fractious
* Cantankerous
* Irascible
* Pugnacious
* Disputatious
* Litigious
More formal synonyms:
* Antagonistic
* Provocative
* Hostile
Informal synonyms:
* Fightin' words
* Troublemaker
* Hothead
The best synonym for you will depend on the context of your writing.