dude, let's go down to the barranca and drink 40s
located between a freeway and a grocery store, this is a great replacement for an urban teen recreation center
"dude, let's go down to the barranca and drink 40s" What is the definition of "barranca"?