This looks familiar.
I,know you'd find it odd, any foreigner will. For us its as common your aussie aussie oi oi, slogan, which i found weird when i heard it first. AllahoAkbar means God is the greatest, i'd even say it if i take a yawn,its no big deal, its just part of our culture
Lol I...