repugnant [ more repugnant ; most repugnant ]