An apparent sport where people try to literally walk on water.
Yo Jesus, wanna go Liquid Mountaineering?
by jigabooplz May 16, 2010
Get the Liquid Mountaineering mug.