What does "boovoo saa" mean in Mongolian?

One english translation is "fuck ur self" - How to say fuck ur self in other languages


More Mongolian Swear Words


Ads