unkempt, disheveled, messy, untidy, scruffy, shabby, ragged, tattered, dirty, soiled, grimy, muddy, wet, drenched, soggy, draggled, tousled, rumpled, mussed, slovenly, bedraggled
unkempt, disheveled, messy, untidy, scruffy, shabby, ragged, tattered, dirty, soiled, grimy, muddy, wet, drenched, soggy, draggled, tousled, rumpled, mussed, slovenly, bedraggled