 [ Symptoms ] i do not eat meat that often but my skin smells terrible what can i do [ Disease ] most body odor is caused by an accumulation of bacteria on the surface of the skin in general this problem can usually be improved with the use of natural cleansers while bathing there are also certain medical conditions    diabetes liver disease and infections for instance    that may contribute to body odor a balanced diet is critical to your well being imbalances in your nutritional intake may lead to an accumulation of unfriendly bacteria within your digestive system