Idiom: Spill your guts

What does 'Spill your guts' mean?

If you spill your guts, you confess or make your problems public.



Idioms similar to 'Spill your guts'

See also: