Tombera (en. Will fall)

[tɔ̃.be.ʁa]

Synonyms

Slang Meanings

To be in difficulty.
He got himself in deep trouble.
Il est tombé dans la merde.
To fail miserably.
He really fell hard on that one.
Il a vraiment tombé un gros fail.