If there is an abscess on top of the penis, if it is relatively small, you can consider applying anti-inflammatory drugs and absorbing it slowly on your own, if it is larger, you should consider seeking medical attention in a timely manner, and if necessary, you may need to do a small surgery to drain the pus out. Pus on the penis, or consider local inflammatory irritation leading to eventual infection, is commonly caused by injury to the skin of the penis, such as injury or contusion caused by friction later, or a small hematoma under the skin of the penis slowly triggered into an abscess. Once an abscess is found in the penis, it is still necessary to seek medical attention in a timely manner and go to the urology department of a public hospital for formal examination. For relatively small abscesses, local disinfection can be performed and then the internal pus can be cleaned up, while Bactrim or erythromycin ointment can be applied externally, and if necessary, oral antibiotics can be taken for consolidation of local treatment. If the abscess is large, the doctor will usually do a small surgery to make a small incision to clean out the pus, and then perform daily medication changes and treatment, as well as antibiotic treatment to ensure that the wound recovers and does not affect erectile function. In short, you need to pay attention to protecting your penis on a daily basis, try to avoid injuries, and seek medical treatment in a timely manner if you find an abscess.