The act of bundling oneself up into multiple layers of clothing to prevent hypothermia
by theonceandfutureantichrist February 3, 2010
Get the Marshmellow it up mug.