TMI!!!!

Guys, I'm posting anonymously because I'm embarrassed.. but have any of you had your vaginal lip or lips swell up? I've never seen this before.. I came home a bit itchy, but nothing crazy.. and now I looked down to shave (cause clearly I need it) and saw this 😶 any idea of what it could be??

[Photo removed by Glow]

Update: guys I really appreciate all the answers.. I couldn't go to the doctor last night as I got home 9:30pm from work.. but turns out everything is fine.. just checked on it this morning and it was gone..

I'm guessing that maybe my pants could've pinched me and maybe I didn't really feel it and over an amount of time it just got swollen.. thank you for your answers and concerns 🙏🏻❤️