1 definition by halex075

Top Definition
verb: to drive a car or vehicle in snow after an April snowstorm

possibly has French or French-Canadien origins but is unconfirmed
Rachael didn't want to get in her car and go for a deuve because the cold and snow were making her feel lazy.
by halex075 April 14, 2018

Mug icon
Buy a deuve mug!