The Chinese have a good word for this: 八成饱 (bā chéng bǎo)

It means, as you discovered, "80% full". I believe Indians also have this concept, as I came across it during a yoga retreat.

Interestingly, I haven't come across such a word in Western languages.

I think it's a great concept, shame we never imported it.