Top Definition
The train that rides the rainbow, allowing to move at light speed but at the same time bring joy to the hearts of all children.
"Whoa, did you see that Trainbow?"

"Yeah it totally just targeted some starving third world country children!"
by Redaj February 03, 2009
5 Words related to Trainbow

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.