Is a G spot really that special spot in my room where I keep my gatorade?!
It's a spot that brings sexual pleasure to women, and is located one to three inches inside the vagina. Men also have one - the prostate.
But uhh I like your definition too lol.
this should clear things up