Skip to main content

Definitions by Vegbudd

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