What does "mene tete'e" mean in Tongan?

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


More Tongan Swear Words


Ads