Gaelic gloves