rancid (adj.) Look up rancid at Dictionary.com
1640s, from Latin rancidus "rank, stinking, offensive," from rancere "be spoiled or rotten," of unknown origin.