pourri

[French]

Spoilt. Gone bad or gone off. Rotten.

Countries