What is the meaning of Putid?

rotten; fetid; stinking; base; worthless

Source: wiktionary.org