Skip to main content

Definitions by Double G himself

Having to do with a girl giving it up to a whole bunch of guys at the same time, called "riding trains"
Ieba J. Romeo Rides Trains all da time
trains by Double G himself July 26, 2004