Top definition
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.
by dwangisacheat May 28, 2017
Get the mug
Get a darren wang mug for your bunkmate Georges.