1 definition by adventuregirl19

Top Definition
"The art of catching cold and going broke while rapidly heading nowhere at great personal risk"
I went skiing in france.
by adventuregirl19 November 09, 2016

Mug icon
Buy a skiing mug!