Discharge from the penis may be clear, cloudy, yellow, green, or bloody. It may occur with or without pain. Occasionally a clear discharge occurs in men who have suddenly stopped their usual sexual activity or restarted sexual activity after being inactive. This does not cause pain and is not serious.
Pus or other abnormal discharge from the penis may be caused by an infection of the:
Wartlike growths in the urethra (urethral condyloma) can also cause abnormal discharge from the penis.
A bloody discharge or blood in the semen may be caused by:
WebMD Medical Reference from Healthwise