Erotic short. A student fucks his professor against the gym wall. — 1.6k. Rated E. Cis M/M. Prof/student, older bottom/younger top, age difference, size difference, wall sex, semi-public sex, biting, dirty talk, teasing, threatens of spanking, D/s implications. “Here, lad, that’s it,” purrs Elgin and God, God, why is it such a turn-on when he uses that voice, sweet and coaxing and…