Leprechauns. They've fucking leprechauns in Belfast. Points to those who understand just WHY I'm laughing so damned much about the fact. I've got no idea what language thry're trying to speak to me in, mind. It's sure as shite not
gaeilge and it's not English by any means...
Ideas?