When somthing is totaly freckin awesome and you just cant stand how awesome it is. often times used when one cant think of another word to describe how fantstic something is.
by Kellie15474563 September 14, 2010
Get the megafantabulous mug.Related Words
Dora's soulmate
by Boner owner ;) November 24, 2021
Get the Megavarnan mug.Dora's soulmate
by eccedenteism_must_arise November 25, 2021
Get the Megavarnan mug.by Voltteks April 9, 2023
Get the megalasnack mug.