Credit: Tina Rowden/The CW -- © 2013 The CW Network, LLC. Photo: Bonnie in Vampire Diaries Season 4, Episode 22: "The Walking Dead"

Whoa! Giant Vampire Diaries spoilers from E! Online below!

Wah! Once again, Bonnie (Kat Graham) sacrificed herself to save someone else. In The Vampire Diaries Season 4, Episode 22, “The Walking Dead,” her insistence on trying to bring Jeremy (Steven R. McQueen) back from the dead — again — cost her life. So is this Bonnie-as-ghost thing permanent?

According to some spoilers from E! Online, yes. Bonnie is totally, totally dead and will remain so throughout the Season 4 finale. “Bonnie will end the season dead. Permanently so,” the site confirms.

No! We need the witch now more than ever! Spirits are arriving in Mystic Falls by the dozen. Literally. Those 12 witches and 12 hybrids Caroline (Candice Accola) and Klaus (Joseph Morgan) killed show up in Season 4, Episode 23, “Graduation.”

Speaking of the big day, there doesn’t appear to be a “no ghosts allowed” policy; spoiler photos show Bonnie in cap and gown, grinning along with Caroline and Elena (Nina Dobrev) at graduation. We’re guessing she decides not to tell her friends that her Expression spell went awry.

E! Online also says there’s no word yet on how often we’ll see either Bonnie or Jeremy in Season 5. One ghost is rumored to come back from the grave for good.

Now that Bonnie is in the running, we’re even more torn about who we want it to be!

Source: E! Online

Credit: YouTube Photo: Bonnie Finds Out She's Dead in Vampire Diaries Season 4, Episode 22