Skip to main content

Definitions by nouget

It's when you step in some kind of poop.
Damn, i stepped in shit! I have a Turdtoe!
Turdtoe by nouget November 23, 2011