Portugese cannon Share definition Flag The act of haveing sex and shooting ur kidney stone into her pussy. Last night I gave that bitch the ol portugese cannon Portugese cannon by Deeznutz and sideshow_matt January 5, 2022 Get the Portugese cannon mug.