1 definition by Tgrizzlyxx123

Top Definition
A douche that's douchier than a douche and can't get a girlfriend
Person 1. That kid was being such a douche canoe

Person 2. I know Tyler Johnson is douchier than a douce

Person 1. True and he can't get a girl
by Tgrizzlyxx123 September 04, 2017

Mug icon
Buy a Douche canoe mug!