2 definitions by Randy E. Sinang
Turtle Rock---a popular map in WarCraft III shaped like a turtle and with so many turtle neutral creeps.
by Randy E. Sinang January 29, 2007
Short for observers. In WarCraft III-The Frozen Throne LAN games, the game host usually make referees or observers to observe the game. Observers can chat to fellow observers and to the players unless otherwise squelched by players/observers/referee.
by Randy E. Sinang January 29, 2007