look up any word, like eiffel tower:
 
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

Words related to pit smoke

bo b.o. hickory smoke pit stench synonyms: body odor