douche boat
Noun
Meaning
(US, Vietnam War, slang) A river craft outfitted with a high-pressure water cannon capable of destroying enemy encampments.
(vulgar, slang, derogatory) A rude, obnoxious, or contemptible person.
Source: en.wiktionary.orgNoun
(US, Vietnam War, slang) A river craft outfitted with a high-pressure water cannon capable of destroying enemy encampments.
(vulgar, slang, derogatory) A rude, obnoxious, or contemptible person.
Source: en.wiktionary.org