Prostate cancer is one of the most prevalent cancers in men, with increasing incidence worldwide. This public health concern has inspired considerable effort to study various aspects of prostate cancer treatment using dynamical models, especially in clinical settings. The standard of care for metastatic prostate cancer is hormonal therapy, which reduces the production of androgen that fuels the growth of prostate tumor cells prior to treatment resistance. Existing population models often use patients' prostate-specific antigen levels as a biomarker for model validation and for finding optimal treatment schedules; however, the synergistic effects of drugs used in hormonal therapy have not been well-examined. This paper describes the first mathematical model that explicitly incorporates the synergistic effects of two drugs used to inhibit androgen production in hormonal therapy. The drugs are cyproterone acetate, representing the drug family of anti-androgens that affect luteinizing hormones, and leuprolide acetate, representing the drug family of gonadotropin-releasing hormone analogs. By fitting the model to clinical data, we show that the proposed model can capture the dynamics of serum androgen levels during intermittent hormonal therapy better than previously published models. Our results highlight the importance of considering the synergistic effects of drugs in cancer treatment, thus suggesting that the dynamics of the drugs should be taken into account in optimal treatment studies, particularly for adaptive therapy. Otherwise, an unrealistic treatment schedule may be prescribed and render the treatment less effective. Furthermore, the drug dynamics allow our model to explain the delay in the relapse of androgen the moment a patient is taken off treatment, which supports that this delay is due to the residual effects of the drugs.