Back to all idioms

Dar com a língua nos dentes

Portuguese

Meaning

To spill the beans / To let the cat out of the bag

Example

Pedi para não contar nada, mas ela deu com a língua nos dentes e todo mundo ficou sabendo.

I asked her not to say anything, but she spilled the beans and everyone found out.

Origin

The image is of someone so excited they bite their own tongue by accident while talking — revealing a secret.