eyesore

noun monstruositat, grolleria, lletgesa, deformitat.