What is D-nozzle?
The business end of the douche.
Your mom is a d-nozzle.
See d-bag, d-bags, nozzle, douche, idiot