take half a lemon, dilute it with water, stick in spritzer bottle, spray onto armpit. ... and don't eat too much onions.
i suppose if you pay more attention to cleaning your underarms during shower and use deodorant with antiperspirant. http://www.colgate.com/app/Colgate/US/PC/Products/WomensDeodorant/Name.cvsp
i heard something about lemons or something. glad i dont have this problem, use sure for women or something, i reckon the rollers are better than the sprays.
the best way to clear underarm ordour problem is to shave off your armpit hairs. only this will not allow bacteria, which caused the foul smell to grow.
I would shave my pits regularly and use baby power after a shower and if you're going to be at a public function then I suggest using deodorant. Using deodorant too much blocks the body's regular sweating function of ridding toxins from your body.