We have Biffos which are Big, ignorant F***ers from Offaly.

I don't find Micks an offensive term but it can be, whereas Paddy is far more acceptable. We sometimes use it to describe ourselves.

A Jackeen is someone from Dublin whereas a Culchee is someone from anywhere else!! A more offensive term would be a muck savage!