how long should it take for a man to ejaculate
An average man can ejaculate for at-least four to five times within a period of one hour. As the number of time grows, the quantity and quality of sperm ejaculated reduces. With every ejaculation, the quantity reduces and the sperm becomes more and more watery.