Green’s Dictionary of Slang

marvy adj.

also marvie, marvy-groovy
[abbr. SE marvellous]

[1950s+] (orig. US) wonderful, the best, outstanding; also used ironically/negatively.