White discharge from the penis can be caused by various factors, including sexual arousal, prostate issues, or infections such as yeast or bacterial infections. It's important to consult a doctor for proper diagnosis and treatment.