Self-absorbed dog Synonyms
Definitions for Self-absorbed
- (adjective) overly concerned with one's own desires, needs, or interests
- (adjective) absorbed in your own interests or thoughts etc
Synonyms for phrase
SD abbreviation
SD is an abbreviation for Self-absorbed DogWhat does SD stand for?
SD stands for "Self-absorbed Dog"