1 definition by Owl goddess
In Marvel it’s a floating island that goes boom and gets wrecked in Thor Ragnarok.
In Magnus Chase, it’s... eh whatever it is, a glowing city that you cannot sell Girl Scout cookies in.
In Magnus Chase, it’s... eh whatever it is, a glowing city that you cannot sell Girl Scout cookies in.
by Owl goddess January 25, 2020