Ejaculate
German Meaning
ejakulieren ausstoßen ausrufen ausspritzen aufschreien
English Meaning
- To eject or discharge abruptly, especially to discharge (semen) in orgasm.
- To utter suddenly and passionately; exclaim.
- To eject semen.
- The semen discharged in an ejaculation.