Meaning of douche canoe in English:

douche canoe

noun

informal North American
  • An 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’