megarattled Share definition Flag 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! megarattled by pedosssa February 18, 2011 0 0 Get merch Get the megarattled mug. Buy Now — $32.95 See more merch