Англо-русский
словарь

ugly

Перевод на русский:

безобразный
ужасный
мерзкий
неприятный
уродливый
склочный
задиристый
вздорный
опасный
угрожающий

Примеры использования:

ugly mug — образина
ugly as a scarecrow — страшен как смертный грех
want to know the ugly truth? — хотите узнать ужасную правду?