I am not qualified, nor inclined to work with or recommend medications. Instead of trying to cover up the problem - why not just solve the problem? Body odor is a direct result of toxins in the body. There is a tube which runs from the mouth, through the body, ending at the rectum. If you have bad breath or foul smelling excrements, then you have a lot of rotting and putrification going on inside the body. Perspiration is a way for the body to eliminate toxins, so it stands to reason that if the sweat has a powerful smell to it, then it, too, is a result of toxins leaving the body. It has also been scientifically proven that young men who become angered or threatened can also put off a powerful odor cause by the chemistry in their body. So, if you will base your diet on fresh fruits, vegetables, nuts and seeds and control your anger, life should become much more sweet.