1 definition by rinkydink1

Top Definition
Short for the city of San Leandro, which is just south of Oakland, CA.
I'm gonna be kickin it wit my homies in the dro tonight, u wanna come thru?
#the stack #the sco #the lo #the o #san jo
by rinkydink1 December 01, 2009
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.