by Connor Cpu April 11, 2007
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.
by ACEof357 January 08, 2016
i’m glad i met Dong Yang to trek at Keppel Bay this time last year, we ended up playing super smash bros whoo!
by bunny box November 22, 2021