It's definitely not a neologism, it is a term understood by many Irish people and is applied to something demonstrably visible in Dublin.