What does Boomshot mean?

Boomshot meaning in Urban Dictionary

1: a big volatile gun use to pwn lower players in the videogame "gears of war"2: A tequila shot containing gunpowder;only to-be intoxicated by the most grizzled of males.