after that arcade fire performance the accordion player had a sweaty leg pit
a stanky vagina
"after that arcade fire performance the accordion player had a sweaty leg pit" What is the definition of "leg pit"?