Skip to main content

Definitions by dwangisacheat

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
darren wang by dwangisacheat May 28, 2017