1 definition by LTMartin

Top Definition
Used to describe new fallen snow on a ski hill
Dude, lets get up early and ski some freshie
by LTMartin September 26, 2006
Mug icon
Buy a Freshie mug!