white bump on penis

I have a white bump on the shaft of my penis that has been there for about 2 week and is gradually getting bigger. kinda hurts and worrys me a little. just wanna make sure its nothing std related or contagious 

You should probably see a doctor in person. You can only tell so much from a picture. Tests need to be done.

true. i dont have health insurance. thats the only reason i asked here