From over- + indulgent.
overindulgent (comparative more overindulgent, superlative most overindulgent)