Skip to main content

Definitions by Nicky Spal

To engage intercourse with a friend (male) on a lady; to "double-team" a girl.
"Yo, you tryin' to ramrod or what?"
ramrod by Nicky Spal January 31, 2007