cracher le morceau

spill the beans

→ cracher
phrase Rare #37,141
spill the beans Informal. Means to reveal a secret or confess something.
FR: Après des heures de questions, il a finalement craché le morceau.
EN: After hours of questions, he finally spilled the beans.