What does "lahast tees omok" mean in Libyan Arabic?

One english translation is "i licked your mother's pussy" - How to say i licked your mother's pussy in other languages


More Libyan Arabic Swear Words


Ads