Recently, I was out with a few friends, and 1 friend of a friend. We were at a curling club watching curling (how very Canadian!). I was being playful with the waitress, teasing and flirting. She was receptive and playing back. The friend of a friend (let's call him John) kept apologizing to her on my behalf. When she'd leave I'd ask him to not speak for me, but he continued. It escalated to him scolding me when I'd tease her for being too slow, or spilling, or whatever.

How do you deal with White Knights?