What does "bediu a kikkil" mean in Palau?

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


More Palau Swear Words


Ads