Skip to main content

Definitions by Peaches&Boo

Douche canoe 

A fuckhead that is the size of a small boat.
My ex boss was such a douche canoe. She constantly lied about staff behind their back.
Douche canoe by Peaches&Boo January 10, 2017