bbjj--
Hmmmmm. I've been pondering this one for a few days-- just feeling the need to say something...
Bear with me.
You've been told you're in a "no-win" situation and/or that you owe this braggart a BJ.
--Could be (technically speaking, that is, in the realm of betting and settling a score.)
However---
I hope you realize that if you find the very notion of consenting to doing this (to settle the bet); that this whole idea is (somehow) personally distasteful and even repugnant, then YOU are going to indeed be the REAL loser, ultimately. It will be a deed you can't take back or erase from your memory. Do you want THAT, too, to have to deal with?
Down the road, I believe there is the real chance that you will regret "giving in" (if you really have overall disdain to do this kind of thing.) That little voice of doubt and despair causing you to think this through carefully is telling you that (for you personally) "something's not quite right here!" LISTEN to that inner voice!
As others have aready suggested, betting in this manner has taught you a big lesson. You've already learned from it.
But not going ahead with the "pay-off" is NOT the worst possible consequence. Living with yourself (having done something you really didn't want to do to start with) is of major concern I would think.
And, anyway---how will this whole issue of losing such a silly bet even matter down the road, say in ten years? (Shoot- let's even say in a few months?)
Sure, you may have to "eat some crow" right now....
But that's a lot better than eating something else (if you really don't want to) ---if you get my drift.
By refusing to consent to pay off, you might even gain some respect (from others) for standing up for your self and your personal value system. But should that "value system" not mean beans to the other guy (or guys who may taunt you), you should at least feel good that your own moral code means something to you--enough to defend it to the hilt.
Afterall, might I remind you that this is not your "ordinary" run-of-the-mill bet going on here!