What does "hooyadaa siilkeed" mean in Somali?

One english translation is "your mother`s vagina" - How to say your mother`s vagina in other languages


More Somali Swear Words


Ads