Skip to main content

Definitions by Tamerlan

Boston backpack 

(noun) An improvised explosive device.
Ban all the guns you want, but good luck spotting a Boston backpack in time...
Boston backpack by Tamerlan April 28, 2013