1 definition by Little Jeffery

Top Definition
A very good world of warcraft player that everybody likes.
He is also very mad alot and bad.
Guy1: Did you see soulrender dropped in 2v2?
Guy2: Dude, i know he is so bad.
by Little Jeffery August 04, 2009

Mug icon
Buy a Soulrender mug!