look up any word, like sex:
 
1.
Slang for Santa Rosa, California.
Yo mane lets head to Santro and strike a block down Mendo.
by DeAntrae April 12, 2007