Ahhhhhhhh, this is so funny and creative and erotic!!! Hagrid and Luna are absolutely perfect. Even Scorpius with his one line is so perfectly Malfoyish. (Can't they do anything for you? XD) And Al, OMG! He's adorably adolescent, but I have to say that his meandering imagination got me quite hot and bothered. Thanks for writing this!