Ram box Share definition Flag Synonym for a woman's vagina. My ram box got smashed last night... I'm seeing him again! Ram box by Vegbudd April 22, 2021 0 0 Get merch Get the Ram box mug. Buy Now — $32.95 See more merch