eyesore [pl. eyesores]
Notices
  • something that is very ugly