Trouche (en. Find)
/tʁuʃ/
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.