bedraggled

adjective

Dirty and disheveled.