French-English dictionary »

tabarnouche [canada] meaning in English

FrenchEnglish
tabarnouche [Canada] interjection

fudge(euphemism for "fuck!")
interjection
[UK: fʌdʒ] [US: ˈfədʒ]