ramrod

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 31, 2007
mugGet the ramrodmug.