Douche of the day Share definition Flag Declaration of somebody acting in an idiotic and mischievous manner. Oh, there goes James. Douche of the day! Douche of the day by JamessssB January 20, 2009 0 0 Get merch Get the Douche of the day mug. Buy Now — $32.95 See more merch