Confused

Yourstruly
What is this. I haven't had sex in a long time. Got off my period the 14 of February and I'm ovulating and today is my last day of ovulation.  This came out of me. Can somebody help me understand what it is. And what does it mean