Douche-Matic Share definition Flag Meaning "Gay" or "Stupid" That was totally Douche-Matic! Douche-Matic by D00SHMAN123 April 18, 2009 0 0 Get merch Get the Douche-Matic mug. Buy Now — $32.95 See more merch