look up any word, like lemonparty:

1 definition by Edo Rae

 
1.
The spot in a womans' vagina hidden by God in various places. But when found an engaged, the woman would scream in pleasure " oh God yes!" hence the name G spot. If you find it you are a very lucky person.
Kelly- " oh my god! Yes right there!"
Marj - "jackpot, i just found her g spot"
by Edo Rae October 20, 2009