turbo fap Share definition Flag a money making scheme did you see the turbo fap on my screen? turbo fap by pandabear88888 January 13, 2010 0 0 Get merch Get the turbo fap mug. Buy Now — $32.95 See more merch