irishslang.info
Another word for idiot or fool