It's when you step in some kind of poop.
Damn, i stepped in shit! I have a Turdtoe!
by nouget June 6, 2011
Get the Turdtoe mug.