synaesthete7: I have just ransacked Quick Quotes for everything JKR has said so far about Snape, and unless she is a Big Fat Liar, she doesn't like him. She may have a plan for him to play a significant role, even a heroic role, but she still doesn't like him.
synaesthete7: She keeps using the word "horrible".
synaesthete7: *hugs Snape*
synaesthete7: *gets hexed into the middle of next week*
synaesthete7: *ends up head-down in a boiling cauldron*