Top Definition
In reference to a popular cartoon on public television.

When a younger woman has sex with multiple male partners at the same time, all of them being much older than she is.
Joan: Can you believe Becky ditched us at the bar last night to hang out with those old dudes?

Grace: Yeah, I bet she totally rode the dinosaur train.
by Samurai of funk September 23, 2011
Photos & Videos
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.