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.
by Butternutz7 January 21, 2009
Get the Blood Cannon mug.by Meach January 9, 2005
Get the blood engorged mayonnaise cannon mug.Related Words
by The definitionaster July 3, 2017
Get the blood engorged mayonnaise canon mug.