1 definition by Sara Gallagher

a universal word used in the event that you forget the actual word or just don't want to use it.
Q:What is the soup of the day?
A:Douche nozzle
Q:Do you like the new guy at work?
A:No. He is a huge douche nozzle
Q:What kind of dog is that?
A:It is a douche nozzle.
Q:Where would you like to sit?
A:On the douche nozzle!
by Sara Gallagher December 23, 2007
Get the douche nozzle mug.