What does "Baaboos" mean in Iraqi arabic?

One english translation is "middle finger" - How to say middle finger in other languages


More Iraqi arabic Swear Words


Ads