1 definition by AB of the 626

Top Definition
Historical love point of Sierra Madre CA that overlooks the lights of SM, the Dena, Arcadia, and so on. Location of parties, young lovers, and some mythical ghost stories.
I hear theres a bomb party up at the G Spot tonight
by AB of the 626 March 13, 2005
Mug icon
Buy a g spot mug!