A nickname given to dolphins do to their promiscuous nature and underwater agility.
Woah, look at those fins on that rubbery sex torpedo!
by TreesAreFood May 8, 2012
Get the Rubbery Sex Torpedo mug.