The subject makes her writhe with embarrassment.
⇑ Translate the sentence above by Google ⇑
Related: embarrassment
Prev: I wanted to spare Frances the embarrassment of discussing this subject.
Next: Some people have left out of embarrassment at what's happened to them.