Weird red “pimple/bump” on my penis

Hey there, i dont know how long ive had this bump before and i dont know what it is. I dont think it is an STD, as i have never had sex.

image