Top definition
An opposite of the failboat. A successful group of people or orginization. Can be considered a win.
"All aboard the awesome train- Toot! Toot!"
by Rebeccaj2009 February 17, 2009
Get the mug
Get a Awesome Train mug for your brother-in-law Bob.