Top definition
an adjective used when the word "fantastic" cannot fully encapsulate the sheer fantastic-ness of the situation; stemming from the word narwhal, one of the most fantastic animals in the animal kingdom
by JopertG December 15, 2010
Get the mug
Get a narwhaltastic mug for your papa Bob.