meaning of Appastat

Appastat meaning in Urban Dictionary

the sensation after 10 minutes of consuming many food where you did not feel too complete but ten minutes later, you do.Comes from term Thermostat.