Definition of douche canoe in English:
douche canoe
noun
informal, derogatory North AmericanAn obnoxious or contemptible person (typically used of a man)
- ‘I have a hard time writing about the music I'm listening to without sounding like a pretentious douche canoe’
Are You Learning English? Here Are Our Top English Tips