blood blisters??

so i have this bump that's a little smaller than a dime in my groin. it is hard to touch and looks purple- almost like filled with blood. it takes about 3 days until it is ready to be popped and when i do pop it it is just all blood. doesn't anyone know what this is?! or does anyone get them too?!