1 definition by v13tdestiny

n. the best snow toy ever!
damn look at all the snow and that huge parking lot. lets get the 300zx and go play!
by v13tdestiny December 27, 2005
Get the 300zx mug.