What does "keo elo" mean in Niuean?

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


More Niuean Swear Words


Ads