It can mean annoying ( a ), bravo ( a ), furious ( a ), irritated ( a ) .
OUTRAGED TO SEE INDIGNATED