spill your guts
spill (one's) guts
slang To speak truthfully and share all details about something. 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.