Pimple I think????

Olivia
So I had this huge cyst pimple thing right above my vagina and I popped it and a ton of blood was coming out of it. Any idea what it could be ??? I won't have sex cause it's kinda embarrassing to see that.