1 definition by SuperZed10101

Top Definition
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 May 12, 2011
Mug icon
Buy a EdXen mug!