New Irish Professional People Living in London Executive Suites. Yes, it's the new acronym for immigrants from across the sea enjoying London's bright lights. No Irish jokes, please. (From here.
New Irish Professional People Living in London Executive Suites. Yes, it's the new acronym for immigrants from across the sea enjoying London's bright lights. No Irish jokes, please. (From here.