Why anyone wants to go on an office meal/party/drinkies is beyond me. I have to suffer the place 8 hours a day, and I don't want to ruin my own time putting up with endless shop-talk and whinging.
Give in - refund the money - tell them they can stick their turkey - go home - never organise it...