flovhed

Noun

 * 1)  embarrassment, state of being embarrassed
 * 2)  something embarrassing that is said