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