If your sweat is a little smelly, it's probably due to stress. This is because you have two types of sweat glands, according to the International Hyperhidrosis Society.Eccrine glands, that are in many parts of your body, produce odourless sweat. Meanwhile, apocrine glands, which is found in your armpits and groin, produce a smell that reeks when it encounters bacteria on the surface of the skin. When you are under emotional stress from work or relationships it can trigger your apocrine glands.
Picture Courtesy: Google Images