SPILL ONE'S GUTS


Meaning of SPILL ONE'S GUTS in English

to divulge especially personal information

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.