frustrated, angry, mad, annoyed, disgusted

The Emotions Lab