if you’re looking this up thats just sad.
look at this d rider don’t even know what it means
how does it feel to be d riding
by kanyewestlover911 July 21, 2022
Get the D riding mug.
The act of a man participating in anal sex with a woman
Person 1: "How'd it go with your girl on the weekend?"

Person 2: "Great man, she finally let me ride the D Train to A Town!"
by Reshmo July 12, 2007
Get the Ride the D Train to A Town mug.