1 definition by TheWhatWhat

Top Definition
A term often used on internet forums and video games to explain how quickly that person is climbing rankings.
"John leveled up in WoW again. Hes going 88 manx a minute!"
by TheWhatWhat March 18, 2009

Mug icon
Buy a Manx mug!