London Ontario slang for something undesirable.
âYo 2 boys cancelled on frog tonightâ âThatâs fuckin magâ