SELF-INDULGENT MEANING IN ENGLISH

• Self-indulgent Definition & Synonyms

  1. (a.) Indulging ones appetites, desires, etc., freely.


RECENT SEARCHES