lad: u out on saturdee? girl: yeah defo, i'm gettin a big bag of magic to get off me head
slang/street term used around the north west/merseyside area of england to describe the drug m
"lad: u out on saturdee? girl: yeah defo, i'm gettin a big bag of magic to get off me head" What is the definition of "magic"?