Have Medical Questions? Ask a Doctor Online!
This is Dr. David
pus from the penis means you contacted a sexually transmitted disease or have bacterial infection of your bladder or urethra urine tube in your penis
you need to see a doctor right away at the ER or sex clinic or planned parenthood
to get a penile urethral culture and test of your urine.
you most likely will need to get on a course of antibiotics or get a shot of antibiotics and a pill to help kill off this infection
but you need the tests to know what kind of infection is causing the pus
do you have a hospital or ER or urgent care center or planned parenthood clinic where you can go to get these test done and treatment started?