Anonymous

What English expression or word that best describes a situation "when someone who has done some favours to you in the past but now reveals it publicly to shame, embarrass or deliberately offend you"?

1

1 Answers

Answer Question

Anonymous