Your feet.
by gav.anigavtnaig January 03, 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 October 28, 2007
by cowboiiii November 14, 2020
by Joe April 23, 2005
by aphjg November 20, 2010
by Bastardized Bottomburp April 01, 2003
by huskerbob July 15, 2013