J.K. Rowling Reveals Why Harry Potter Named His Son After Snape + Fans Lose Their Minds

A debate for the ages.

The Harry Potter series may be over, but author J.K. Rowling loves taken to Twitter to address long unanswered questions from hardcore fans on Twitter. Yesterday, a fan asked, “Why did you pick Snape to name Harry’s kid after? I’m genuinely curious as he was nothing but abusive towards everyone.”

Her answer is revealed through a series of tweets and may change your belief about one of the most the controversial characters in the series, Severus Snape.

Her answer:

Mind blown right? Many fans (like me) totally agree with her logic, but not everyone was thrilled. This sparked a pretty huge Twitter debate, which led to Rowling calming her troops down a bit on a couple of occasions.

I love the passion, and I hope the next Twitter rant will be about the “almighty” Dumbledore.