pourri
[
French
]
Spoilt. Gone bad or gone off. Rotten.
Countries
France