Top Definition
noun; a danish built sled with dooblers on the bottom which enables the sled to dooble across snow.
I will make it down that hill faster if I ride my SNOW DOOBLER!
by Kron Master D February 02, 2009
4 Words related to snow doobler

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.