Top definition
The best priest on Crystal Saga.
Her heals are better than anyone's,
and she will slay you within the blink of an eye.
She is usually seen having sexual relations with SuperRanger.
"DAMN! MegaMoose just hit me with 200k!"
"No shit, it's MegaMoose.."
by MegaMoose fan September 08, 2012
Get the mug
Get a MegaMoose mug for your boyfriend Bob.