Meanings

  1. confessing; self-confessed, self-acknowledged