A sport which involves flying up a mountain strapped to a giant fucking parachute and allowing the laws of physics to have sex with your face.
by falconduvent December 8, 2009
Get the Snow Kiting mug.
Get the Snow Kiting mug.We'll email you a link to sign in instantly.