Douche boat

noun, slang

Definitions

Noun
  1. 1
    A river craft outfitted with a high-pressure water cannon capable of destroying enemy encampments. US, slang

    "Douche boats destroyed two bunkers and accumulated 30 minutes of water time."

  2. 2
    A rude, obnoxious, or contemptible person. humorous, slang, vulgar

    "No one gives a flying fuck what you douche boats write."

Next best steps

Mini challenge

Unscramble this word: doucheboat