Subscribe English
look up any word, like fapping:

1 definition by The_Otter

a online flash game, part of a larger forum called 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
6 0