bedraggled

adjective
  1. disheveled and wet or dirty in appearance; looking messy and unkempt

Examples