1 definition 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!
by Allah Tess November 26, 2008
Get the turdle mug.