look up any word, like steppin on my dick:

1 definition by b.s.an

 
1.
The feeling of being annoyed and embarrassed.
Chagrin say sha-grin His tone triggered her chagrin.
by b.s.an May 27, 2009