Oh, my, that was hot. I guess I never realized just how much I've missed these detention fics since DH was released. Wonderful!
Though I have to tell you this line made me laugh out loud: Marveling at how a man of Snape's age – he had to be almost forty – looked so good, Hee! Why, it's a miracle that a man of such an advanced age is even up and walking around. *snerk* What a perfect thought for an 18 year old boy to have. Ah, youth. ;D