I actually researched that about half a year ago. Yes, it does have something to do with what you eat. That's why Indian people smell like curry and onions. Of course, that just explains why someone's BO smells the way it does. The reason it smells at all is because bacteria thrive in warm, moist, sweaty, body crevices.
I couldn't answer
why what you eat affects your BO smell. I just know it does.
