1 definition by SCDizzle

Top Definition
Popular Starcraft player and commentator and maybe the biggest fag on the planet.
Did you what GFL this year? Who was that commentator, what a fag.

His name is faggo... I mean Artosis
by SCDizzle November 30, 2010

Mug icon
Buy a Artosis mug!