What does armopolis mean?

armopolis meaning in Urban Dictionary

A metropolitan area where a group of armenians gather to look, go out, consume, go right to the movies, etc. Perhaps not a derogatory term, more a specific option to describe a heavily inhabited armenian downtown or metropolis.