The lesion looks most likely like herpes. However, Penis blisters can have a number of causes. Some of the possible causes include genital herpes, syphilis, or scabies. Less common causes may include a yeast infection or cancer.
Genital herpes is one of the most common causes of penis blisters. This is a sexually transmitted disease that is caused by a virus and causes blisters to form in the genital area. The blisters could become painful and may break and ooze fluid. While this disease is most contagious during an outbreak, it can be spread to a sexual partner even if no penis blisters are present.
If you’ve got this lesion for the first time, then consult with a male physician and he might prescribe you antiviral medication. Antiviral medication can relieve pain and discomfort during an outbreak by healing the sores more quickly.
Most importantly, for quicker healing, I would advise you NOT to wear nylon or other synthetic underwear, or pants. Instead, wear loose-fitting cotton garments and gentle cleansing with soap and water is recommended. Taking warm baths may relieve the pain (afterward, keep the blisters dry).
Please free to ask if you have further questions.
Thank you