Top Definition
North Beach located in San Francisco, CA.
I got my shoes shined by the " 52 inch topless mother of eight " at north beach.
Now that's some shoe shine
by itichie_nocanpo October 22, 2006

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.

×