1 definition by El Zoido

1. One who spends much time on internet games

2. an oxymoron
The nerd tries to justify his social shortcomings by declaring himself a cyber athlete, making him more 1337
by El Zoido August 31, 2004
Get the cyber athlete mug.