For the last few months I've been having some vaginal discharge and have had an odor & the same when I pee, is this an std? I've had one sexual partner and my partner has had one other before me. (not to be discusting but to me my pee smells like ham & pi

May be other. Sounds like an infection, but it does not have to be an "std." can be run of the mill issue(s). Should see your dr / gyn / urgent care / "std clinic" for exam and treatment.
The . The most common cause for this is BV (bacterial vaginosis) which is technically not an std. Another less probable cause is an std called trichomonas (trick for short). Both can be treated with similar meds. For more info go to www.Tindamax.Com. (i do not have stock in their company).