An extraordinary combination of fantastic and amazing.
"The fireworks display was absolutely flumazing; I've never seen anything like it!"
A word describing how good a person is at a language
She’s flumazing in Spainish, she can hold a conversation with native speakers without any difficulty