strapazzato

Adjective

 * 1) rough difficult, trying
 * 2) in bad condition due to desuetude or neglect
 * 1) in bad condition due to desuetude or neglect