there was yet another drug bust down at the crack stacks last night
a poor persons apartment complex, usually the projects, where the drug dealers live
"there was yet another drug bust down at the crack stacks last night" What is the definition of "crack stacks"?