Top definition
A word that combines mega awesome and super terrific, and which can be used to describe a super awesome and terrific friend, but when used to describe things can be a little lame.
Your friend, from what I hear, seems megarific. I wonder when Iā€™ll meet her.
by Afriendindeed October 02, 2009
Get the mug
Get a megarific mug for your mate Zora.