Wondering what this is on my penile shaft.

Okay so I have had this on my penile shaft for about 3-4 days now and it hurts to touch. I also tried to pop it and squeeze it like a pimple but only blood came out. I remember having something like this before and it just went away after a while. Any ideas on what it is?

image

image