Англо-русский словарь Мюллера
Self-confessed [ˏselfkənˊfest] a
открыто признающий за собой (что-л. дурное);
he is a self-confessed thief он и не скрывает, что занимается воровством
self-confessed