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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug