Oh holy crap. This is perfection. Just how I love this pair - and oh, how I love this pair - all wit and banter and mockery and a complete meeting of equal minds and the sensuality of it all and the *voice*, yes, but without needing to be explicit at all. It was delicious and heady and makes you feel his having to leave almost as keenly as Minerva must. Absolutely perfectly, intoxicatingly written Severus, and Minerva is fantastic, and damn that head girl! Well, well done.