Skip to main content

Definitions by Allah Tess

A piece of poop with a surface shaped not unlike the shell of a turtle.
Dude, I totally left a turdle in starbucks today!
turdle by Allah Tess December 15, 2008