agitation anger discomfort frustrated frustration impatience irritation nagging snit vexation
bad-tempered dirty glum gruff ill-favored ill-humored snappish snarky splenetic
furious indignantly mortification
angry annoyingly bad be put off irritated offend
indignantly