come clean
come clean {v. phr.}, {slang}
To tell all; tell the whole story; confess.
The boy suspected of stealing the watch came clean after long questioning.
Categories:
add yours
Source: A Dictionary of American Idioms
Discuss