Skip to main content

Definitions by "weiser1"

tha 'dro 

a shortened term for the city of san leandro in the east bay area(norcal)
tha 'dro by "weiser1" October 8, 2007