spill your guts (斯皮尔 约 尔 嘎茨)

Idiom Communication

含义

to tell someone all your private feelings or secrets

向某人倾诉自己所有的私人感情或秘密 (xiang mouren qingsu ziji suoyou de siren ganqing huo mimi)

例句

"After a few drinks, he started to spill his guts about his failed marriage."

"喝了几杯之后,他开始倾诉自己失败婚姻的所有事情。" (hele jibei zhihou ta kaishi qingsu ziji shibai hunyin de suoyou shiqing)