look up any word, like ratchet:

1 definition by james040280

 
1.
pungent body odor emanating from one's armpits.
When I disembarked from the plane into Bombay for the first time, I was immediately suffocating from the pit smoke bombarding me from all angles.
by james040280 October 24, 2009
2 1