Stumbled on this just now. It’s called “The Evil Gerald” and seems to be Ireland’s answer to “The Onion“. It seems to have gotten its start at University College of Dublin.