What does "sousoute zoignon" mean in Creole (Mauritian)?

One english translation is "Foul onion smell of pussy" - How to say Foul onion smell of pussy in other languages


More Creole (Mauritian) Swear Words


Ads