1 definition by AnAznClown

Top Definition
An online game where one plays as a Spartan character and destroys tribal enemies. Initially initiated by Rohan Basu from Activision, it now belongs to Lycos and is spread across many online game sites momentarily.
P1: Dude have you played Achilles
P2: ....
P1: Yeah it's an online game where you just decapitate people and stuff.
by AnAznClown November 24, 2009

Mug icon
Buy a Achilles mug!