Hello,
You have a hard bump on penile shaft for over a month. It is presently swollen and inflamed. You squeezed it and now it is painful. Factors can lead to such bumps are allergic reactions, ingrown hair, contact with irritants, STDs, irritation, sweating, tight clothing, underlying medical conditions among others (cancer).
You are suggested not to touch, pop or squeeze it. You should take care of your hygiene. Avoid masturbating or any type of sexual activity for a couple of days. Get clinically examined by a
Urologist. Get STD tests done, if positive you will be treated accordingly with antibiotics and antivirals. Presently, you can apply
Soframycin or
Bacitracin ointment on the area affected for relief. Take
acetaminophen, one SOS to reduce pain and inflammation.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician