Skip to main content

Definitions by acmoney

a small piece of crap that is hot out after explosive diarrea
o look at that turdlet that poop must have been painful
Turdlet by acmoney February 28, 2005