What does "tarey ami ney puddy" mean in English?

One english translation is "your mums vagina" - How to say your mums vagina in other languages


More English Swear Words


Ads