Top Definition
the advanced high-speed train which costs more than average Chinese can afford.
When they were told that most of migrant works cannot afford go back to their hometowns for the Spring Festival reunion by airplane, the officials responded, "Now they have the option to take Don’train ."
by emotionormal April 21, 2011

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.