2 definitions by dglarn

Hey, I heard Ed got a new car. Yeah, you mean the USS Douche Canoe.
by dglarn May 5, 2019
Get the douche canoe mug.
The hands of a person that has to touch things they shouldn't touch.
Hey lady, keep your crab scratchers off of my pen.
by dglarn May 5, 2019
Get the crab scratchers mug.