From ultra- + indulgent.
ultraindulgent (comparative more ultraindulgent, superlative most ultraindulgent)