Cory waddled to the desk, the uncomfortable feeling of Mr. Peterson's fingers up his ass making it a strange walk. He felt very unsure of himself, this whole afternoon had been one of surprises. Although he'd really enjoyed his first blow job, especially with the revenge factor of it being from Sam, nothing had been happening the way he'd expected. Now, he didn't know what was going to happen.
"Bend over," Mr. Peterson's voice was excited in his ear, making his own groin tingle again with anticipation. Obediently he bent over the desk, feeling Mr. Peterson's fingers sliding from his ass. With a sigh of relief, Cory was able to relax - although his ass did feel a little strange because it had become so adjusted to having the fingers in it.
Behind him he could hear Mr. Peterson opening something up, a slippery wet sound, and then Mr. Peterson was standing behind him; with one hand on Cory's back, something wet and hard nudged at Cory's anus.
As Mr. Peterson began to push his swollen member against the tight ring of Cory's virgin ass, Cory couldn't help but tense up, afraid of the large piece of meat that was about to invade his tightest hole.
"Just relax Cory," Mr. Peterson crooned, the head of his dick popping into the tight ring, "It'll make it easier if you just relax..."
Cory groaned as his ass stretched, accepting the wide mushroom head of Mr. Peterson's cock. It hurt a little, but because he was already somewhat prepared by the finger fucking, it wasn't nearly as painful as he would have thought it was. Then Mr. Peterson pressed deeper and Cory groaned again.
It was the strangest sensation as Mr. Peterson pressed more and more of his dick into Cory's hot tightness; a stretching and also a pushing. His ass rippled around the hard cock, trying to get used to the sensation, and at the same time trying to push it out. Panting and groaning, he didn't even try to fight it, just stayed bent over the desk, accepting it. It never even occurred to Cory to try and resist.