Skip to main content

Definitions by Harrysavage

Douche canoe 

A person who is being an absolute retard
Landen is a fucking douche canoe
Douche canoe by Harrysavage January 23, 2023