clinical medical terms can sometimes make sexual health sound way more complicated than necessary. if you are looking for a straightforward definition, what is g spot meaning in english boils down to a major pleasure zone. it describes the sweet spot inside the body that delivers incredible sensations when rubbed with a firm, rhythmic motion.