1. self-confessed - Adjective
2. self-confessed - Adjective Satellite
owned up to
Source: WordNethis admitted doubts Source: Internet
the conceded error Source: Internet
a confessed murderer Source: Internet
a self-confessed plagiarist Source: Internet
Anderson has no filter and is a self-confessed “oversharer” while Bartholemew said she is a little more reticent. Source: Internet
Berejiklian is a self-confessed goody two-shoes, which began the day she set foot in North Ryde Public School. Source: Internet