Turtlerape Share definition Flag the act of a turtle being raped HOLY SHIT BATMAN I FOUND THE TREASURE! TIME FOR A CELEBRATORY TURTLERAPE!! Turtlerape by GaryFUCKINGcoleman July 17, 2009 0 0 Get merch Get the Turtlerape mug. Buy Now — $32.95 See more merch