2 ms·OMG Lol, fornicating turtles? What is this even trying to say?by marshray 13y agoOMG Lol, fornicating turtles? What is this even trying to say?