'ah thats mega mate'  'have you seen her new hair? it's mega
a term specifically used by a small select group in the north west of england to desribe when something or indeed someone is really good, amazing and/or wonderful, etc
"'ah thats mega mate'  'have you seen her new hair? it's mega" What is the definition of "mega"?