turkish waterfall Share definition Flag When one guy is taking a dump and another guy pisses between his legs. Alex and Kevin were in a hurry to get to Atlantic City so they had to do a turkish waterfall. turkish waterfall by ChingyKing5000 June 17, 2007 0 0 Get merch Get the turkish waterfall mug. Buy Now — $32.95 See more merch