I've smelled this too from time to time.
Its usually that PH thing and what you eat.
If you eat alot of processed crap, then chances are you will smell and taste bad - guy or girl.
And certain foods, even though healthy, will do the same. Fish, asparagus, etc...
But obviously it's a bigger...