Rubbery Sex Torpedo Share definition Flag A nickname given to dolphins do to their promiscuous nature and underwater agility. Woah, look at those fins on that rubbery sex torpedo! Rubbery Sex Torpedo by TreesAreFood October 16, 2012 0 0 Get merch Get the Rubbery Sex Torpedo mug. Buy Now — $32.95 See more merch