repugnaverant