Skip to main content

Definitions by jidzzle1390

J.D. Train Ride 

(v). To travel for hours in order to pleasure your girlfriend with a dish brush.
I J.D. Train Ride all the way to syracuse
J.D. Train Ride by jidzzle1390 October 18, 2008