1 definition by pedosssa

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 29, 2011
Get the megarattled mug.