Etymology
Today it means: A shotgun, assault weapon, or other gun that repeatedly fires quickly and in an imprecise fashion. Full definition →
From splatter + gun.
Etymology from Wiktionary, CC BY-SA 4.0.