Skip to main content

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!"
by mexivanilla November 14, 2014
mugGet the riding the 'O' train mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email