Vaginal Odor

Every time me and my SO have sex I end up having a terrible vaginal odor that goes away after 5-7 days. I've only gotten this after having sex with him every time. We are both clean and free of stds. What could be causing this?