Waterfall Dump Share definition Flag When you go to have a shit and a waterfall of shit comes out your asshole. Man, I just had a Waterfall Dump that resembled Niagra Falls. Waterfall Dump by Mike Mach January 5, 2008 0 0 Get merch Get the Waterfall Dump mug. Buy Now — $32.95 See more merch