What does "te ye chouw la " mean in St.lucian?

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


More St.lucian Swear Words


Ads