meaning of Athliite

Athliite meaning in Urban Dictionary

person who excels in virtual sports rather than the real thing