snow doobler Share definition Flag 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! snow doobler by Kron Master D February 6, 2009 0 0 Get merch Get the snow doobler mug. Buy Now — $32.95 See more merch