{{term}}
- {{preview}}
Top definition
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
Get the
darren wang
neck gaiter and mug.