1 definition by R1D3<0R>D13

1
The racing of snowmobiles (A professional competitive sport)
*Badass
"Tucker Hibbert is such an animal at Snocross."
by R1D3<0R>D13 March 07, 2016
Get the mug
Get a Snocross mug for your fish Yasemin.