I'm feeling lucky Go back 13

chagrin

(noun) distress or embarrassment at having failed or been humiliated. (verb) feel distressed or humiliated.