Ejaculate

German Meaning

ejakulieren

ausstoßen

ausrufen

ausspritzen

aufschreien

English Meaning

  1. To eject or discharge abruptly, especially to discharge (semen) in orgasm.
  2. To utter suddenly and passionately; exclaim.
  3. To eject semen.
  4. The semen discharged in an ejaculation.