from what Zacharias can see with the sharper vision his glasses give him his eyes are dark with arousal. They'd damn well better be, for what he just did. Hee!
And glasses = porn to Ravenclaws, indeed.
Very nice. I liked seeing someone get back at Zacharias, even if it was just in the name of sex.