meaning of allah car

allah car meaning in Urban Dictionary

In Battlefield 2, when a person leaves C4 onto a jeep or other tiny vehicle and drives it towards an enemy tank/vehicle/base, jumping away and letting it roll in to the target and detonating the volatile. Prohibited on some servers.