1 definition by john jamoore

Top Definition
Godly, Immortal, Unstopable force.
Oh My God we cant win that guy is too much of Darshon!!!
by john jamoore January 18, 2010
Mug icon
Buy a Darshon mug!