Philly775's definitions
a.k.a 'turtle heading'. When you need to go to the toilet really badly for a poo and it feels like it is already coming out.
by Philly775 June 21, 2013
Get the turtus mug.
Get the turtus mug.We'll email you a link to sign in instantly.