User blog comment:Zergrinch/All about Shipping/@comment-4955384-20121029011640/@comment-50.135.150.146-20121029015818

For a clear and concise definition for cannon: it's a big gun.