Hi, I am an 18 year old male. Recently I have observed a hard, almost blockage, right below the helmet of my penis. This is also combined with swelling around that area as well. To give an example of what it looks like, picture a cobra, smaller at the bottom but getting bigger as you get toward the head. It is more swollen on the right side than the left side. I have had sex recently and have also masturbated. This has not happened to me before and I am quite worried. What do you think this could be? When I push one side it's almost as if liquid is moving from one part of my penis to the other.