Blood Cannon Share definition Flag A term that refers to a crazy woman who pmses so much that her vagina has been transformed into a cannon, hence being a blood cannon. Holy shit Javi, your mother pmsed so hard that her blood cannon knocked you off your feet! Blood Cannon by Butternutz7 January 21, 2009 Get the Blood Cannon mug.