Douche-boat Definition
noun
(US, Vietnam War, slang) A river craft outfitted with a high-pressure water cannon capable of being used to destroy enemy encampments.
Wiktionary
(vulgar, slang, pejorative) A rude, obnoxious, or contemptible person.
Wiktionary
Other Word Forms of Douche-boat
Noun
Singular:
douche-boat
Plural:
douche boatsFind Similar Words
Find similar words to douche-boat using the buttons below.