Oh my Gods and Goddesses! Everything about this cranks the tension up another notch. The powerplay of their respective rank through the different uniforms, Snape's insouciant body language, Harry's precarious perch on the table, his expression!, the blushes, the storm.... Really, it's all been said better than I can articulate. Here's all I've got...
Thank you gods for gay men... Thank you JKR for Snape and Harry... Thank you Ponderosa for putting it all together better than anyone could ever hope for!