Answer: bedaggled

AnswerCrossword Clue
bedaggledBEDAGGLE, to dirty (to soil (to make dirty))