estropajoso

Adjective

 * 1) rough (of a surface)
 * 2) ragged (of a  person)
 * 3) tough (of meat, food)
 * 4) difficult to understand; unclear (of speech)