Turtle Share definition Flag In intercourse when the female pushes the males penis inward, resulting in a massive ejaculation all over the females face When larry's girlfriend gave him a turtle he couldnt help but go into his shell Turtle by Narvie August 5, 2005 0 0 Get merch Get the Turtle mug. Buy Now — $32.95 See more merch