What is this?

I’m Day 18 of my cycle?

Never have this normally

I’ve been itchy down there last few days? Could this be a yeast infection? Or maybe something to do with ovulation?

Thanks ladies