what is this small bump??

I've been having this kind of hard-ish bump on the side of my vagina.. kind of close to my leg. I thought it was some kind of pimple or something but it's not?? I know, TMI, but I've tried popping it and it wasn't a pimple.(it hurt pretty bad though)  It's been there for about a month though, and I haven't been exposed to STDs or anything so I have no clue what it could be!