What does "Duff in da hole" mean in Newfoundland?

One english translation is "Kick your ass" - How to say Kick your ass in other languages


More Newfoundland Swear Words


Ads