A guy goes to a supermarket and notices a beautiful blonde waving at
him, and as they get closer, she says hello.
He's rather taken back, because he can't place where he knows her from, so he says, "Do you know me?"
To which she replies "I think you're the father of one of my kids."
Now he thinks back to the only time he has been unfaithful to his
wife and says, "Are you the stripper from my bachelor party that I
had sex with and all my buddies watched, while your partner whipped
me with a wet celery stick?"
After a moment, she said, "No, I am your son's math teacher."