Satisfied a desire or appetite to the fullest