Yes, it means having a barbecue in the snow and, yes, it sounds completely mad, but just do it !!!
So the next time it snows, make sure that you are well stocked up with charcoal, starter fluid, matches, fresh meat and sausages (or vegetarian equivalents), some beer and perhaps some Glühwein. Then at short notice, call up some of your friends, invite some of your neighbours, wrap up warm and go for it.