1 definition by urrbrotherfromanothermother

Top Definition
A large fuck train on which people alternater being on their knees and standing while doing doggy style
Last night at this orgy we did the choochoo for a whole hour!!!
by urrbrotherfromanothermother March 18, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.