Etymology
Advertisement

stung

past tense and past participle of sting (v.).

Others are reading

Advertisement
Advertisement
Definitions of stung

stung (adj.)
aroused to impatience or anger;
Synonyms: annoyed / irritated / miffed / nettled / peeved / pissed / pissed off / riled / roiled / steamed
From wordnet.princeton.edu