Thanks for posting your query.
It can be a small cyst
. It is felt as a hard swelling.In such cases, antibiotics may be helpful, or surgical treatment
might be required. The other possibility is of genital warts
For confirmation of diagnosis, get it checked from a gynecologist.
I sincerely hope that helps. Take care and regards.