What is Amagazine?
An act of utter amazement
Oh My God! That's amagazine!
See awesome, amazing, wow, terrific, fantastic