The Emotions Lab

apalled, flabbergasted, stressed, defiant