EYESORE

Definition of EYESORE

  1. (noun)something very ugly and offensive