Thanks for writing to us with your health concern.
She could be having a vaginal tag.
These are normal fleshy masses of tissue attached to the vaginal wall.
You should ask her to have a gynecological examination.
These skin tags
should be examined visually and differentiated from HPV
ALso, as you are sexually active, it is a good idea to screen her and yourself for STDs.
Make sure that it is not a polyp also.
Do not pull on it, until you have a diagnosis.
All the best.