blemished

adj

1.
marred by imperfections
Antonym:
unblemished
2.
having a blemish or flaw