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
Get the mug
Get a Soulrender mug for your friend James.