Revolting means causing disgust or strong distaste. Ugly is an approximate synonym in the sense that something revolting is visually or morally offensive, though more precise synonyms would be disgusting or repulsive. Discredit and Order are unrelated.