Skip to main content

Definitions by mexivanilla

riding the 'O' train 

Having sex.
More specifically, having sex to the point of orgasm.
"What were you up to last night? You didn't text back."
"Oh, I went over to Jake's and was too busy riding the 'O' train. Whoo whoo!"
riding the 'O' train by mexivanilla November 14, 2014