irate
/aɪ-ˈreɪt/ElevatedFeeling or characterized by great anger.
“The irate customer slammed his fist on the counter and demanded a manager immediately.”
Best for: Works well in news writing or formal complaints; slightly more elevated than 'angry'.