means something that is even better than amazing.
(said in one go amazeog - amaze-og)
discovered in 2010, this is the name for a product in a very popular british high street store. totally dumbfounded by this unusual word, the staff of the store use this word and it has now become common usage in conversation.
person 1 : OMG that film is AMAZEOG!!!
person 2 : yeah dude, fo shizzle.