Someone who over uses/gets lucky kills with the Boomshot Weapon in Gears of War and Gears of War 2.
by Austin Wade Anderson March 9, 2009
Get the Boomshot Bitch mug.