Utterly repugnant