You've got to give it up to this guy. At least he's a man of his word.

After losing a bet online, he had to pay up by eating a sock. Let this be a lesson, don't make any bets if you aren't ready to face the consequences. Luckily, he hadn't said how he would eat the sock.

To make it a little bit more appealing, he cooked the sock up with some mushrooms and garlic sauteed in some oil. It still doesn't seem like it's something he'd want to do again, but at least he got the bet out of the way.