A really fast thesaurus... with lots of synonyms.
Other words for angry include annoyed, irritated, furious, livid, and enraged — choose one to match the intensity, from mildly irked to boiling with rage.
For intense anger use furious, enraged, livid, irate, or incensed — all much stronger than "angry". For mild anger, annoyed or irritated fit better.
Furious, livid, enraged, irate, and seething all mean very angry, so you can use one of them instead of "very angry".