Top definition
Being so unbelievably pissed off that there is only one word to describe your unbridled rage, megarattled.
Dude, I handed in my exam and forgot to do the back page! I'm megarattled!
by pedosssa January 28, 2011
Get the mug
Get a megarattled mug for your sister Jovana.