As  stung  as...

comments powered by Disqus

Definition of stung

stung - adj. aroused to impatience or anger.

image

Stung on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...