1 definition by im~neked

a wonderful place,...that guys can't ever seem to find!
he was tapping my g-spot and the dumbass changed positions!
by im~neked April 26, 2003
Get the G-spot mug.