flyblown
flyblown - adjective
spoiled and covered with eggs and larvae of flies
foul and run-down and repulsive
especially of reputation
flyblown - thesaurus
maggoty
sordid
squalid