To be particularly pleasing or appropriate; to be just right.
To fill to satisfaction; to satisfy.
To satisfy to excess. To fill to satiety.
Filled to satisfaction or to excess.