There's no strong evidence that vitamins can make your vaginal discharge smell. But, underlying issues could've given you a smelly discharge.  However, some people noticed a foul odor from their discharge from taking fish oil supplements. Supplements and foods containing lecithin may also cause a smelly discharge.