Definition: Very good, pleasant or enjoyable.Making you feel surprise or admiration.Extraordinarily good; used especially as intensifiers.