ban all the guns you want, but good luck spotting a boston backpack in time
(noun) an improvised explosive device
"ban all the guns you want, but good luck spotting a boston backpack in time" What is the definition of "boston backpack"?