meaning of Boston backpack

Boston backpack meaning in Urban Dictionary

(noun) An improvised explosive unit.