What is this? Vp?

I have no idea what this is. I had a yeast infection a couple weeks ago but it went away