turtles autograph Share definition Flag A poo smear on the back of your underpants caused by the emerging stool I need the toilet right now, I've just had the turtles autograph. turtles autograph by papers July 17, 2011 0 0 Get merch Get the turtles autograph mug. Buy Now — $32.95 See more merch