The majority of time white discharge from the penis is due to urethritis.

The white material itself is made of white blood cells that are there fight

the infection. Urethritis is caused by an infection with bacteria often the

culprits being Nesseria  gonorrhea or Chlamydia.