EdXen

A person which will make your gaming life hell because he will always kill you and you will get annoyed
Stop being EdXen!arghhhhhhhh!!!
by SuperZed10101 June 06, 2011
mugGet the EdXenmug.