• ___ all (confessed)
• ___ one's soul (fessed up)
• Didn't keep secret
• Disclosed
• Displayed
• Displayed openly
• Divulged
• Emulated an ecdysiast
• Exposed
• Exposed, as one's soul
• For all to see
• Fully exposed
• In the open
• Laid open
• Like some canine teeth
• Made known
• Made public
• Made visible
• Naked
• Open for all to see
• Revealed
• Revealed everything
• Revealed to the world
• Revealed, as one's soul
• Showed all
• Showed fully
• Showed the world
• Shown in full
• Stripped
• Told all
• Took it all off
• Took off the wraps
• Unconcealed
• Uncovered
• Uncovered, as a fact
• Unveiled