Skip to main content

Definitions by dglarn

douche canoe 

A twatwaffle's car.
Hey, I heard Ed got a new car. Yeah, you mean the USS Douche Canoe.
douche canoe by dglarn May 4, 2019

crab scratchers

The hands of a person that has to touch things they shouldn't touch.
Hey lady, keep your crab scratchers off of my pen.
crab scratchers by dglarn May 4, 2019