Meaning of “orgasmic” in the English Dictionary

british dictionary