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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.