Discharge????!

According to my tracker my period is due sometime next week and even though my tracker said I supposedly ovulated already I definitely feel like I ovulated yesterday. Now today I'm having discharge like in the picture. It is only a little stretchy but kinda sticky and isn't so clear. I'm 17 years old and I've had no type of sexual contact in my entire life. What does this discharge mean????