What does "Kikil a delam" mean in Palau?

One english translation is "Your Moms Pussy" - How to say Your Moms Pussy in other languages


More Palau Swear Words


Ads