I would say Pakis (Pakistanis). Its not only here in Qatar, wherever you go, you find them as the most crazy drivers.

Interesting fact; most of the traffic fines registered in the Emirate of Dubai is on Pakis.