Skip to main content

Don’train

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 May 12, 2011
mugGet the Don’train mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email