What does "Idi na xuy husesos" mean in Russian?

One english translation is "fuck off cocksucker" - How to say fuck off cocksucker in other languages


More Russian Swear Words


Ads