booinyou's definitions
Someone who does not remove the snow from their car, gets in and drives and douches the people driving behind them with snow.
by booinyou December 16, 2017
Get the Snowdoucher mug.
Get the Snowdoucher mug.We'll email you a link to sign in instantly.