It could mean anything. Depends on what you find particularly bad about a place. Take the CNA forum for instance. It is outrageously racist and saturated from top to bottom with xenophobic garbage. Asianavenue is not as racist but just as bad - the people there do not like to engage in any intelligent discussions besides debating which Asian race produces the best pop music, the hottest celebrities or cultural superiority.