SPILL ONE'S GUTS


Meaning of SPILL ONE'S GUTS in English

informal

reveal much information in an uninhibited way.

→ spill

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.