What does "yuh sour cunt" mean in Trinidadian?

One english translation is "your stink pussy" - How to say your stink pussy in other languages


More Trinidadian Swear Words


Ads