Top definition
A machine gun that is capable of automatic fire, that launches projectiles that explode upon impact. Capable of releasing devastation upon the enemy.
I shredded those talibs with that automatic explosion launcher.
by hahahahahhahahhahahhahhahhaahh September 17, 2010
Get the mug
Get a Automatic Explosion Launcher mug for your sister Sarah.

Available Domains :D

  • automaticexplosionlauncher.net
  • automaticexplosionlauncher.men
  • automaticexplosionlauncher.org
  • automaticexplosionlauncher.com
  • automaticexplosionlauncher.se
  • automaticexplosionlauncher.ninja