Having caries (bone or tooth decay); decayed, rotten.
Destroyed or damaged by rot.
Deeply annoyed or irritated.