Small bump on penis for months

When I first saw this, I thought it was a pimple that'll go away on it's own. It didn't go away, though. I decided to pop it, and a little puss came out, but it did not go away, neither did it increase in size. The bump is not painful or sensitive in any way; it's like it's even there. I try to press it everyday, and only a tiny amount of white puss comes out, and it still doesn't reduce in size. The fact that it's been there for months and not gone has become worrying. Does anyone have any idea what this could be? It really does resemble a pimple, but pimples don't last for this long, especially after being pressed constantly.

image

image

image

When there is white puss present this is due to an infection - you need to treat the infection first and then see whether the bump will reduce in size.
I would use undiluted LIQUID antiseptic - place a little on a fingertip and dab it onto the bump 4 or 5 times a day. It should clear in 4 to 6 days. If the bump still remains after 7 to 8 days you will need to get it checked by a medical professional