W-Douche 40 Share definition Flag Slang name for the spray lubricating product WD-40 Spray some W-Douche 40 on that car door hinge, that will fix the squeak. W-Douche 40 by andy1 July 24, 2007 0 0 Get merch Get the W-Douche 40 mug. Buy Now — $32.95 See more merch