XXEY'ESORE, n. Something offensive to the eye or sight.
Mordecai was an eyesore to Haman.