Self-indulgent



ENGLISH MEANING
adjective
1.
Indulging one's appetites, desires, etc., freely.