Weird bump on top part of vagina. What is it???!!?? It doesn't hurt or itch.

Destiny