My friend and I made a stupid bet. I won and now I am going to make them honor it.
Is there something about the bet you made that makes your friend not want to honor it?
Yes, and I'd rather humiliate him in front of others. That will teach him the true price of our bet.
Normally when people make commitments, or lose out on bets that they entered into, they should honor their side of the bargain. However, it sounds like the bet you made was highly unreasonable, and you probably shouldn't have made it in the first place. Your friend clearly already feels bad about losing, so you shouldn't keep pushing him.
WTF, why not? It's my right to humiliate him and I'm going to make sure he fails.
That's a very mean thing to do and you could loose the friend. You should let them off the hook to preserve your friendship.