Jacob biffle's definitions
a spot said to exist in a female 2 inches in on the front/upper wall of the vagina......it isn't really there trust me i spent all night with my girlfriend lookin'
by Jacob biffle July 23, 2005
Get the G-spot mug.