meaning of Angry Arab

Angry Arab meaning in Urban Dictionary

any Arab, Muslim or not, wherever he may live