Top definition
Having sex with a girl who is currently on her period and producing a quite nasty result.

Incidentally, also the name of the transit system at the University of Alabama.
Peggy-Sue warned me about the dangers of having sex while she was on her period, but after I talked her into it. We went on the crimson ride and soon thereafter on my bed lay a crimson tide.
by reti323 September 27, 2009
Get the mug
Get a Crimson Ride mug for your bunkmate Vivek.
When you're fucking a chick up the ass, and you fucker so hard that her ass begins to bleed.
Timmy fucked me so fucking hard last night that my ass as been bleeding
by NateDoGG January 27, 2005
Get the mug
Get a crimson ride mug for your Aunt Yasemin.