Putrid

Decaying or rotting and emitting a fetid smell