Magnarvelous Share definition Flag Infinitely excellent. (Portmanteau of "magnificent" and "marvelous") That sounds magnarvelous. Really? Magnervelous. Magnarvelous by Paul O'Reilly March 28, 2007 0 0 Get merch Get the Magnarvelous mug. Buy Now — $32.95 See more merch