Find the word definition

Wiktionary
to one's heart's content

adv. (context idiomatic English) Until satisfied; as much as is wished.