Find the word definition

Wiktionary
douche nozzle

alt. 1 The part of a douche that is inserted into a vagina 2 (context vulgar slang pejorative English) A rude, obnoxious, or contemptible person. n. 1 The part of a douche that is inserted into a vagina 2 (context vulgar slang pejorative English) A rude, obnoxious, or contemptible person.