What does "suud" mean in Thai?

One english translation is "FUCK OFF!!!" - How to say FUCK OFF!!! in other languages


More Thai Swear Words


Ads