About four days ago I noticed a bump on the lower part of my penis shaft. I have no idea what is, obviously. It was red for about 3 days and today I noticed a small white part on the top which led me to believe that it may be a pimple, but I don't know for sure. I does not itch but it does hurt when I touch it or when it rubs against my testicles. I am 16 years old, a virgin and circumcised. Does anybody know what this is and should I try to squeeze it? (its about the size of a BB) thank you.