Ob-Gyn questions? Ask a gynecologist online.
How long have you had this?How big is this?Where EXACTLY on the lip is this?
This could be something and MOST likely nothing more than a possible follicular sebaceous cyst and this is what this sounds like. Cancer on the vagina does NOT usually present like this, especially at your young age.Also, this does NOT sound like a STD either.I hope this helps.