Random
Source Code

Chagrin

The feeling of being annoyed and embarrassed.

Chagrin say sha-grin His tone triggered her chagrin.

by b.s.an May 27, 2009

44👍 8👎