spill one's guts
Reveal all secrets
To spill one's guts is to confess everything or reveal private information, often under pressure or in an emotional outburst: He spilled his guts to the detective after three hours of questioning.
The phrase suggests an uncontrolled release—secrets pouring out like entrails from a wound.
Less commonly, it means to vomit.
- confessionAdmission of wrongdoing
- come cleanAdmit the full truth
- tell allReveal all secrets
- catharsisPurification through emotional expression
- emotional releaseDischarge of pent-up feelings
true confessions · disclosure · intimacy · vulnerability · open up · articulation · relief · openness · bonding · divulgence · revelation · bare one's soul · heart to heart · guilt · honesty · trust · candor · transparency
spill one's gutskeep mum
Remain silent intentionally
keep one's mouth shut · clam up · hold one's tongue · bite one's tongue · keep one's cards close to one's chest
spill one's gutsput on a brave face
Pretend confidence despite anxiety
keep a stiff upper lip · internalize · repress · play it cool · hold it together
spill, spills, spilled, spilt, spilling, spillage, ones, oneself, guts