It can be boils or sebaceous cysts. A boil, also referred to as a skin abscess, is a localized infection deep in the skin. A boil generally starts as a reddened, tender area. Over time, the area becomes firm and hard. Eventually, the center of the abscess softens and becomes filled with pus. Finally, the pus "forms a head," which can be surgically opened or spontaneously drain out. A sebaceous cyst is a closed sac occurring just under the skin which contains a "pasty" or "cheesy" looking substance called keratin.
To confirm the diagnosis a dermatologist’s evaluation is required. A course of antibiotics and incision and drainage may be required. Till then apply warm compresses and topical antibiotics like Neosporin on the bump. It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your dermatologist/ urologist. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.