die a thousand deaths

Verb

 * 1)  To die many times over (usually as preferred over some other undesirable action or occurrence).
 * 2)  To suffer repeatedly (often mentally rather than physically); to suffer extreme embarrassment or anxiety.
 * 1)  To suffer repeatedly (often mentally rather than physically); to suffer extreme embarrassment or anxiety.
 * 1)  To suffer repeatedly (often mentally rather than physically); to suffer extreme embarrassment or anxiety.
 * 1)  To suffer repeatedly (often mentally rather than physically); to suffer extreme embarrassment or anxiety.