Your feet.
by gav.anigavtnaig January 02, 2010

Word used to describe third country nationals working abroad (specifically Indians) who don't use deodorant, don't shower for days on end, and smell terrible.
by quick_flex November 15, 2007

by cowboiiii November 13, 2020

by Joe April 23, 2005


by Bastardized Bottomburp April 01, 2003

by huskerbob August 26, 2013
