Small bump on vag lip

ive had this small bump for a few weeks now it was bigger but it got smaller and it somethimes itches and sometime a mild pain what could it be