Skip to main content

Definitions by booinyou

Snowdoucher

Someone who does not remove the snow from their car, gets in and drives and douches the people driving behind them with snow.
So I was on my way to work and this effing snowdoucher pulls out in front of me and snowdouches me.
Snowdoucher by booinyou December 16, 2017