We do not currently know of any synonyms for spill one's guts.
The verb spill one's guts is defined as:
See full definition of the word spill one's guts.