1 definition by Nicky Spal

1
To engage intercourse with a friend (male) on a lady; to "double-team" a girl.
"Yo, you tryin' to ramrod or what?"
by Nicky Spal January 27, 2007
Get the merch
Get the ramrod neck gaiter and mug.