douche boat
douche boat · douche boats
A river craft outfitted with a high-pressure water cannon capable of destroying enemy…A river craft outfitted with a high-pressure water cannon capable of destroying enemy encampments.
Meaning
2 senses(US, slang)A river craft outfitted with a high-pressure water cannon capable of destroying enemy encampments.
(humorous, slang, vulgar)A rude, obnoxious, or contemptible person.
Forms
plural: douche boats| Singular | douche boat |
|---|---|
| Plural | douche boats |
regular