Meaning of “orgasmic” in the English Dictionary

English