What does "ana ahuuba teezi imak" mean in Lebanese?

One english translation is "i love your moms ass." - How to say i love your moms ass. in other languages


More Lebanese Swear Words


Ads