What does VBIED stand for?
I know the Improvised Explosive Device part.
vehicle-borne (from the article)