1 definition by captainfart

1
when feet smell really bad that they excrete an odor that smells like stale nachos
by captainfart December 04, 2010
Get the mug
Get a Nacho feet mug for your brother Abdul.