Golden Douche Share definition Flag peeing into a womans vagina joe gave katrina a golden douche Golden Douche by JL August 21, 2003 0 0 Get merch Get the Golden Douche mug. Buy Now — $32.95 See more merch