Schandfleck

Noun

 * 1) A negative attribute that, annoyingly, destroys the otherwise good impression of something; blemish, flaw, defect
 * 2) blemish, stain
 * 3) eyesore