Top definition
one who fails at something they are determined to beat a million (or more) times. This is most likely a challenging or professional activity that noobs attempt.

An incredibly awkward and/or embarrasing fail
Last level of The World's Hardest Game.
Hit by circle.
DAMN IT ALL!

HeHe. MEGAFAIL.
by nexapparatus33 October 20, 2011
Get the mug
Get a megafail mug for your friend Julia.
2
When some one tries to pwn some one on IRC but doesnt. b0b and olli pwn dafuzz hes such a MEGA FAIL
by b0bberts July 10, 2008
Get the mug
Get a MEGA FAIL mug for your Facebook friend Yasemin.