I’m not sure what it is but it popped up when I took my tampon off. It’s itchy! Please help!
Vestibular papilloma is what that is. Nothing bad at all.