Dictionary definition · flyblown
adjective
- spoiled and covered with eggs and larvae of flies"flyblown meat"
- foul and run-down and repulsive"a flyblown bar on the edge of town"
- blemished, especially of reputation"a flyblown reputation"
Source: Open English WordNet (CC BY 4.0).