self-confessed

Adjective

 * 1) According to a person's own confession or admission.