Search
irritated or angered by a particular situation or person
annoyed
irritated
miffed
nettled
pissed