flyblown

adjective
  1. infested with or contaminated by fly eggs or maggots
  2. dirty, spoiled, or tainted
  3. Usage: figurative

Examples