podrido, descompuesto
suffering from decay; decomposed or decaying
pésimo, desagradable
very bad or unpleasant