spill your guts
spill (one's) guts
slang To speak truthfully and share everything one knows about something, especially a sensitive issue or a wrong one has done. OK, spill your guts—I want to hear whatever you kids are plotting back there. I'm sorry, I didn't mean to just spill my guts like that. I hope I didn't overwhelm you.
spill your gutsINFORMAL
If someone spills their guts, they talk a lot about subjects that are private or secret. People call in and just spill their guts about whatever's bothering them in their job or relationship. Note: Your guts are your intestines or internal organs. The idea is of dramatically revealing something hidden.