4 definitions by Mitchelnext

1
A combination of the prefix "mega" and the word LUL". Equal to one million LULs.

A term frequently spammed in twitch chat in reaction to a funny event. Often used when one LUL is not quite enough.
"my favourite twitch streamer just rolled a Huffer off of Animal Companion when he needed 4 damage for lethal. MEGALUL!"
by Mitchelnext November 05, 2016
Get the mug
Get a Megalul mug for your dog Nathalie.
2
The equilibrium phenomenon that occurs when someone is constantly either late or early for catching their bus/train/subway/metro. On subsequent journeys, there will eventually be a balancing between earliness/lateness. It all evens out in the end.
Damn, I missed my bus by one minute! Well at least the laws of public transportation karma state that I'll get there in the nick of time on another day in order to make up for this
by Mitchelnext March 15, 2011
Get the mug
Get a Public Transportation Karma mug for your Facebook friend Sarah.
3
To not only be of no help to one's team, but to actually HELP the oposing team.

In DOTA, dying gives the opposing team both Expirience and Gold for your death, this is known as a feed.
"0 kills 16 deaths! what a mega feed!"

"He keeps running into them! What a Feeder!"
by Mitchelnext September 03, 2009
Get the mug
Get a Feed mug for your coworker Jerry.
4
You spent your savings on lottery tickets and scratch cards?? YSI!!

YSI! Everyone knows Mitchel is an SI!
by Mitchelnext December 18, 2011
Get the mug
Get a YSI mug for your sister-in-law Yasemin.