50
Turtlehead: a turd that is poking out of the rectum, similar to a tortoise poking its head out of its shell.
I have to crap so bad I have a turtlehead poking out.
by Rozzysed August 08, 2016
Get the mug
Get a Turtlehead mug for your cat Helena.

Activity