mountain douche Share definition Flag The act of pouring a whole 2 litter of mountain dew into the girls vagina. I totally gave your mom a mountain douche last night. mountain douche by Mr. Dickass February 6, 2007 0 0 Get merch Get the mountain douche mug. Buy Now — $32.95 See more merch