Top definition
A clear viscous substance that collects on the upper lip or moustache after skiing or snowboarding in the cold.
What a great run!! Oh, you have some skiente hanging from your nose. Need a handkerchief?
by Queen Summer February 27, 2012
Get the mug
Get a Skiente mug for your father Georges.