Definitions by Bambamshizzam
Snow slut
Snow slut by Bambamshizzam December 26, 2020
Snow wheeling
The act of going full yee yee in the white stuff banging gears and the sounds of rev limiter in the air
Snow wheeling by Bambamshizzam December 25, 2020