Definition of douche canoe in English:

douche canoe

noun

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