Eyesore

/ˈaɪsɔːr/

Slang Meanings

A particularly ugly person or thing.
That car is an eyesore; I can't believe anyone would drive that.
An unattractive item of clothing.
Those pants are such an eyesore, you should definitely change them.