What does al-Zarqawid mean?

al-Zarqawid meaning in Urban Dictionary

The act of getting two 500 lb bombs blow you up.