Top definition
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!
by Butternutz7 January 20, 2009
Get the mug
Get a Blood Cannon mug for your coworker Julia.