Answer: cameclean

AnswerCrossword Clue
CAMECLEANTold all
CAMECLEANFessed up
CAMECLEANUnburdened oneself
CAMECLEANConfessed: Slang.
CAMECLEANConfessed