Top definition
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.
by papers July 16, 2011
Get the mug
Get a turtles autograph mug for your barber G√ľnter.