angry/frustrated, disgusted

The Emotions Lab