become extravagant; indulge (oneself) luxuriously
enjoy to excess; "She indulges in ice cream"
thrive profusely or flourish extensively