Turbo Phallus Share definition Flag An even bigger, stupider version of a Phallus. phallus God, you are such a Turbo Phallus! Turbo Phallus by Tom Scott February 12, 2003 0 0 Get merch Get the Turbo Phallus mug. Buy Now — $32.95 See more merch