1 definition by XX JD XX JD XX

www.Runescape.com An awesome game where you play with millions of people: Fighting, Training, Dancing, Chatting, and much much more. Team up with others to take down Monsters to get more money for better training.
by XX JD XX JD XX December 20, 2008
Get the RuneScape mug.