duuuuude i just saw predator and it was sooooo snow  (on top of a bitchin mountian) the view up here is hella snow
something that is radical, cool, or otherwise awesome
"duuuuude i just saw predator and it was sooooo snow  (on top of a bitchin mountian) the view up here is hella snow" What is the definition of "snow"?