To be particularly pleasing or appropriate; to be just right.
To satisfy the appetite or desire of; to fill up.
satay