Answer: absentmindedconfessor

AnswerCrossword Clue
ABSENTMINDEDCONFESSOR

One who accidentally blurts out "I did it!"?