Trouche (en. Find)

/tʁuʃ/

Synonyms

Slang Meanings

To be in a complicated situation.
He is in a trouche with all these problems.
Il est dans une trouche avec tous ces problèmes.
To have a hole in one's finances.
I am in trouche this month after all these expenses.
Je suis en trouche ce mois-ci après toutes ces dépenses.