Top Definition
Having sex with a stranger on a train, usually in the bathroom compartment. Similar to the 'mile-high club' on an airplane.
Debbie told her best friend, "You would not believe the sex god on my commute home. We had the Amtrak Special before the Poughkeepsie station."
by cantguessmyname September 23, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.