English word definition — powered by WordNet
an abrupt emphatic exclamation expressing emotion
the discharge of semen in males
Want to remember ejaculation?