Hard pea size bump on penis pic attached

I've had this bump on my penis for couple years and I don't know what it is. I haven't had sex just masturbation. it doesn't hurt and and I can't feel it until I touch it. it is under the skin. can anyone tell me what it is and should I be concerned

image