A yeast infection could also be the culprit for an unpleasant vaginal odor. "Yeast infections happen when there's an ...