Self-confessed curses Synonyms

Definitions for Self-confessed


  • (adjective) owned up to