Term: automatic explosion launcher
Example: i shredded those talibs with that automatic explosion launcher
Definition: a machine gun that is capable of automatic fire, that launches projectiles that explode upon impact