Skip to main content

Err78's definitions

Douche canoe

A piece of feces, frozen, then used as a dildo.
I heard Violet is a nasty ho and used a douche canoe at a party in front of everyone.
by Err78 January 13, 2008
mugGet the Douche canoemug.

Share this definition