to admit and explain sth that you have kept as a secret
Oxford100% de las películas
I just wanna come clean, okay?
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición