A fork of Rural Dictionary
When your feet smell really bad
Oh my god dude, you got some mad Tuck Foot!