Baltimore Battering Ram Share definition Flag The act of pushing a penis against a woman's panties until it penetrates, like a Battering Ram. John preformed a Baltimore Battering Ram on Jackie Baltimore Battering Ram by UglyGodAqua January 23, 2017 0 0 Get merch Get the Baltimore Battering Ram mug. Buy Now — $32.95 See more merch