Oh. My. God. That was just about the hottest thing I have read in a LONG time. Your Snape was so perfect. I love virgin!bottom!Snape and this just took the cake. "I have been fucking myself on that in anticipation of you fucking me," Snape said. That line killed me. I'm going to re-read this again and again! Thank you so much!