This is really fun -- clever and snarky and satisfying (I felt Severus's joy in kicking the bird). I enjoyed Snape's dry, humorous, I've-got-nothing-to-lose tone.
Laughed at the word-play in this line in particular: Dreams which were peppered with peacocks and shit