Meaning of “come clean” - Learner’s Dictionary

come clean

informal

to tell the truth about something that you have been keeping secret:

The boys decided to come clean about crashing the car.

(Definition of “come clean” from the Cambridge Learner’s Dictionary © Cambridge University Press)