arabian waterfall Share definition Flag When you shave your ballsack over someones face. We need to spice up our marriage, would you like to give me an arabian waterfall tonight? arabian waterfall by no name11 May 10, 2008 0 0 Get merch Get the arabian waterfall mug. Buy Now — $32.95 See more merch