Top definition
less then spectacular, more then amazing. used primarily by stoners, hippies, beatniks etc....
1; "yo homie"

2; "what?"
1; "that jay was megamazing!"
2; "word.."
by Mr.RoxXx August 03, 2009
Get the mug
Get a megamazing mug for your Facebook friend Beatrix.