1 definition by emmydelmo

you are such a douche that you could fill an entire canoe
that bitch, erik, from TDBank is such a douche canoe
by emmydelmo December 10, 2021
Get the douche canoe mug.