Bedraggled (adjective) – Dirty; having been dragged through mud.