Answer: fessedup

AnswerCrossword Clue
FESSEDUPCame clean
FESSEDUPAdmitted