Top definition
When you have to crap so badly that you end up having some really bad diarrhea that sticks to your clothes all day.
"I didn't make it so I ending up having to teffle smoof my self..."
by Furyfreeze2005 November 17, 2016
Get the mug
Get a teffle smoof mug for your guy Georges.