What could this mean???

Ive had this discharge for a while it does have odor… I have been putting it off since I work so much. Should I take a trip to the OBGYN?