1. A war cry screamed by Arab soldiers while they are in combat with American soldiers, commonly yelled right after the word allah
5👍 23👎
it means rubbish or unworthy...
that salaa dog azra chowed my dholl
dholl is an indian soup made with lentils