Top definition
A smelly person who smells like smelly people smell.
"Minifoot smells like hoi w/o glasses"
by Yaziyo April 28, 2005
Get the mug
Get a minifoot mug for your coworker Callisto.