some dealers moved into the apartment complex, now there are crackroaches in the next door, in the elevators and around the building
(1)a crack addict(s) that infest apartment dwellings and buildings, usually hard to exterminate unless you apply real heat such as cops
"some dealers moved into the apartment complex, now there are crackroaches in the next door, in the elevators and around the building" What is the definition of "crackroaches"?