White bump on penis

image

Hi I have got this white bump and it looks like it has thick white fluid inside. I had got it previously and i thought it was some ingrown hair. but now it looks like something different. Can anyone please help me know if it is a normal one or an STI