TMI but please help😬

What is this? It's on my inner labia (I think😬) and it's quite painful. It just kind of showed up this morning, definitely wasn't there last night.