look up any word, like donkey punch:

1 definition by AnAznClown

 
1.
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