my friend tells me the devil lives in compnesta
an area full of the world's most dangerous ganglords and drug-barons
"my friend tells me the devil lives in compnesta" What is the definition of "compnesta"?