It could. The odors our body produce in sweat, breath, urine, etc. are all affected by what we eat. Consider how urine can smell really bad after eating asparagus, for example.
A good water filter might help- it can get a lot of the junk out. Otherwise, you might want to switch to bottled, or...