Taught a lesson
A guy goes to the supermarket and notices a beautiful blonde woman wave at him and say hello. He's rather taken aback beacuse he can't place where he knows her from. She says, "Do you know me?" She replies, "I think you're the father of one of my kids."
Now his mind travels back to the only time he has ever been unfaithful to his wife and she says, "My god, are you the stripper from my bachelor party that I laid on the pool table with all my buddies watching, while your partner whipped my butt with wet celery and then stuck a carrot up my arse?" She looks into his eyes and calmly says, "No, I'm your son's teacher.
Steve, Wellington, via e-mail