Top definition
That Asian guy who has an annoyingly huge ego and sucks at video games, he thinks he is the best at everything and is devoted to making that true and yet continuously fails.
Dong Yang as hard as you try you will never take over the world.
by ACEof357 April 19, 2016
Get the mug
Get a Dong Yang mug for your girlfriend Sarah.
buy the domain for your diy blog