Skip to main content

darren wang

an absolute piece of shit. idiot that got 37/45 when he should have got 27/45 for his congruence and similarity maths test.
known for his bribery and ego.
stop being such a Darren wang
by dwangisacheat May 28, 2017
mugGet the darren wang 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