What does "meng mang" mean in Tedim?

One english translation is "you dump!!" - How to say you dump!! in other languages


More Tedim Swear Words


Ads