Top definition
Since you painted your house electric pink it has become the eyesore of the neighbourhood.
by Ken November 29, 2002
Get the mug
Get a eyesore mug for your daughter Nathalie.