Top Definition
A place that's rumored to exist in the city of Phoenix near the intersection of Central Avenue and Washington Street. Sparsely populated, save for the homeless, government employees, and the occasional ballgame attendee.
Downtown Phoenix is an embarassingly small core for a city with a population of over 1.5 million
by Spartana January 25, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.