to one's heart's content

idiom

Definition of to one's heart's content

: until one feels satisfied : as long or as much as one wants They let him eat and drink to his heart's content. Let's go somewhere where we can talk to our hearts' content.