Skip to main content

Definitions by Bicycling George

Tuck Foot 

When your feet smell really bad
Oh my god dude, you got some mad Tuck Foot!