Top definition
art of fratting in the snow. Doing pretty much anything that is fratty in the snow.
Justin and Ryan were snowfratting by making snow creme with vodka.
by Ryan 08/05/1990 February 14, 2010
Get the mug
Get a snowfrat mug for your coworker Paul.