Of or relating to or attended by putrefaction
Morally corrupt or evil
In an advanced state of decomposition and having a foul odor