1 definition by The_Otter

Top Definition
a online flash game, part of a larger forum called D2jsp.org. played with Massive Time commitments and large wrist muscles, as killing a single monster generally involves clicking well over a million times per second. Also the name of the generally fine fine individuals of the community who play this game.
that ladderslasher is always on, every day, clicking away.
by The_Otter February 02, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.