Hiphop LX
Navigation
The Dolph
DEFINITION:
A street in the Lakeview district of San Francisco where drugs are known to be sold
PART(S) OF SPEECH:
noun
- PRIMARY ORIGIN:
- United States >
- California >
- Northern California
- City: San Francisco