Self-confessed monster Synonyms
Self-confessed replaced
Definitions for Self-confessed
- (adjective) owned up to
Synonyms for phrase
- known freak
- stated beast
- known giant
- known demon
- known villain
- so-called beast
- so-called devil
- self-styled demon
- so-called demon
- known animal
- known mutant
- so-called villain
- self-styled villain
- confirmed whale
- supposed villain
- notorious villain
- overt villain
- accepted villain
- notorious fiend
- notorious freak
SM abbreviation
SM is an abbreviation for Self-confessed MonsterWhat does SM stand for?
SM stands for "Self-confessed Monster"