What is the meaning of Rancid?

Rank in taste or smell.

Offensive.

Source: wiktionary.org