A person who plays World of Warcraft all day and can't come up with a better screen name
by holymexican November 14, 2010
Get the vengful kyle mug.