What does "Sleeveen" mean in Newfoundland?

One english translation is "a dishonist person" - How to say a dishonist person in other languages


More Newfoundland Swear Words


Ads