look up any word, like wyd:

1 definition by Double G himself

 
1.
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
by Double G himself July 26, 2004