
Hi, I have no idea, you should looked at by an obgyn.
It is difficult to tell depth from the photo but it looks like it could have deeper ulceration. I would recommend seeing a provider in person to assess it. Might have been a ruptured abscess due to its location