1 definition by souaocbwedq

A total loser. Literally the most bad and annoying person ever. Nobody likes Darsh and he’s just bad in general.
Wow, that Darsh guy is a real dumbhead.
by souaocbwedq July 6, 2020
Get the Darsh mug.