Self-confessed mean Synonyms
Self-confessed replaced
Definitions for Self-confessed
- (adjective) owned up to
Synonyms for phrase
SM abbreviation
SM is an abbreviation for Self-confessed MeanWhat does SM stand for?
SM stands for "Self-confessed Mean"