Your feet.
by gav.anigavtnaig January 2, 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 Bastardized Bottomburp April 1, 2003

by huskerbob August 26, 2013
