3 definitions by Dixonsider

In arabic meaning:
I swear on the quran (quran being the holy book, like bible for the christians)
wallah quran i completed that game in 3 secounds.
by Dixonsider March 7, 2016
Get the wallah quran mug.
In military terms short for "alternative supply route"
Enemy convoy taking the ASR down to the town
by Dixonsider July 18, 2017
Get the ASR mug.