Muhammad Sani thanked Jann Nikka's answer 2/24/2016 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"? "Dis" you."Clown" you.