We do not currently know of any synonyms for douche nozzle.
The noun douche nozzle is defined as:
See full definition of the word douche nozzle.