dude have you been downtown lately?
the coolest part of any town, if your in a town and you're looking for cool people to chill with go downtown and make some friends
"dude have you been downtown lately?" What is the definition of "downtown"?