I recently noticed a small hard white knot under the skin on the shaft of my penis. It looked as though it would potentially pop with a little "work" so I pressed really hard on it... well no luck. Instead, the area rushed full of blood underneath the skin, and became very painful. Well, now it has grown to blister size, and is still a dark red. The blister is painful, and when I press the blister, it appears to be white underneath. I tried popping it again (with a sterile needle) but only got oil and some blood. I have since washed it, and put a band aid on it, but it still hurts... I want to get tested, but I'm going to wait a week or so and see if it goes away first.
Any ideas? Would me damaging the skin bring out any dormant herpes or chlamydia? Is it infected?
I have decided to leave it alone for now, but I want to know if this sounds like any specific STDs...