Bump on vagina

image

what is this bump? ingrown hair? pimple? or std?

More pimple than ingrown hair

Did you find out what it is?