puttrefied

For definition of puttrefied, please visit here.