The definition of self-confessed is something that you are based on what you admit to yourself.
(adjective)If you admit to yourself that you have a bad addiction to chocolate, this is an example of a situation where you are a self-confessed chocolate addict.
See self-confessed in Webster's New World College Dictionary
adjective
See self-confessed in American Heritage Dictionary 4
adjective
Learn more about self-confessed