Magnarvelous Share definition Flag Infinitely excellent. (Portmanteau of "magnificent" and "marvelous") That sounds magnarvelous. Really? Magnervelous. Magnarvelous by Paul O'Reilly March 28, 2007 Get the Magnarvelous mug.