denied-and-dripping- They made her watch. That was the most unbearable part of the whole ordeal. The

more about : denied-and-dripping