1 definition by marvin282

A legendary spot that does not exist. If it did truly exist there would be signs posted, road maps, and GPS instructions.

Females use it as an excuse for not being pleased in bed.
She used the excuse that i couldn't find her G-Spot instead of admitting that she is bad in bed.
by marvin282 January 21, 2010
Get the G-Spot mug.