Took a shiner from the fist of your best friend (go figure)
A “shiner” is another word for a black eye.
Despite being close, someone got punched, probably over an argument. And maybe the world ending it actually the destruction of a friendship.
To help improve the meaning of these lyrics, visit "Glory and Gore" by Lorde Lyrics and leave a comment on the lyrics box