What does "Ta Gueule (or Ta 'Yeule)" mean in Quebecois?

One english translation is "Shut the fuck up" - How to say Shut the fuck up in other languages


More Quebecois Swear Words


Ads