“Holy fuck,” Tom pulled off of Kevin’s cock to exclaim. “What the hell are you doing,” he asked. “And don’t stop.”
Kevin did stop, though. “Do you want me to go further?” he asked.
“Further, how?”
Rather than answer Kevin returned to licking Tom’s hole then pushed his tongue into him, opening the sphincter slightly. Tom gasped at the first stretch. “Oh, fuck yes,” he said, “Further.”
Kevin, encouraged, kept up his attack. He used his tongue only, not adding fingers. Tom returned to sucking Kevin’s cock, his own cock pulsing with the need for attention while Kevin concentrated on his ass. He was getting so much pleasure from Kevin’s tongue he decided that he’d offer Kevin that same pleasure. He adjusted and stuck his tongue out tentatively, licking Kevin’s left check, then the right. He probed into the crack but not yet into the hole. His tongue worked up and down Kevin’s crack.
Kevin reached down and spread his cheeks, and his hole almost winked at Tom. And Tom, still riding Kevin’s tongue decided that he could do it. His tongue flicked out, pressed gently against Kevin, then harder and harder still, finally popping through the muscle and he was in Kevin’s ass. Kevin pulled his tongue out of Tom’s ass and returned to Tom’s cock, while Tom drove his tongue in and out of Kevin. Tom’s cock was rock hard in Kevin’s mouth.
“I want you to fuck me,” Kevin said, pulling his mouth off of Tom’s cock.
“Are you sure?” Tom asked.
Tom was on his back on the floor and Kevin didn’t hesitate, he climbed on Tom’s waist, held his cock steady and lowered his ass down onto it. He sighed heavily as it entered him.
“Oh, yes, I’m sure,” He managed as his body sank down onto Tom’s thick cock. He settled with his ass cheeks resting on Tom’s thighs.
“Shit that’s feels so good,” Tom moaned out. Kevin leaned down and kissed Tom which pulled Tom’s cock all the way out of his ass.
“I bet it does,” Kevin spoke into the kiss. He then rose up and resettled himself on Tom’s thighs. He began to rock slowly back and forth, his knees tucked under him. Then he began to bounce and then finally he was slamming his ass onto Tom’s cock. His own cock was hard and slapping into Tom’s belly as he rode. Tom reached down and tried to stroke it but found it difficult keeping a grip as Kevin moved up and down, forward, and back, but he did what he could.
“I never imagined this,” Tom panted. His hands left Kevin’s cock, or the attempt at grasping Kevin’s cock and landed on his hips instead. He held Kevin like he might fly off if he let go. Tom’s body began to buck up and into Kevin as Kevin was pushing down and onto him. They rode each other. It didn’t take long.
“I’m gonna fucking cum.” Tom cried out, and he pushed up and as deep into Kevin as he could manage. His body spasmed, contracted and his cock pulsed shot after shot into Kevin’s ass. Three, four, five, it just seemed to go on, as waves of pleasure shot through the rest of his body. He’d never cum that hard before in his life. He collapsed back down onto his back, after arching into Kevin during his load. And only then felt the warmth on his belly and realized that Kevin had cum as well and painted the fur on his stomach with his load. They came together again, kissing deeply and then simply lay beside each other on the carpet in front of the fire. They both caught their breath. Tom wrapped an arm in one of Kevin’s and they held hands. Kevin lay his head against Tom’s shoulder. They lay together for a few minutes and then Tom sat up. He looked down at Kevin, still laying on the floor, and looked directly into Kevin’s eyes.
“I don’t know if I’m ready for this, but could you fuck me?”
“I’d be honoured,” Kevin replied and reached up caressing Tom’s cheek.
“Just go slow, please. And if I say stop, please stop?” Tom asked.
“As slow as you need me to go.” Kevin promised.
“Where do we start?” Tom asked.
“Do you recall when I was rimming you? Let’s start with that again.” Kevin suggested.
“Rimming is that where you tongued my ass?” Tom asked.
“Yes, only this time I’ll go further. Let’s move to the bed,” Kevin suggested. He stood up and helped Tom to his feet. They moved to the bed, and he guided Tom to lay back with his ass at the edge of the bed. Kevin knelt at the side of the bed and lifted Tom’s legs. He kissed the exposed cheeks. Left then right. He trailed his tongue along the skin, sliding down into the crack of Tom’s ass. He slid into the crack, spreading Tom’s legs with his hands which held the legs around the knees.
Tom moaned as the tongue caressed his hole. Then moaned louder and Kevin probed, not yet penetrating but putting pressure on the hole to relax, to open for him. Then the tongue pierced the surface. Tom reflexively clenched and Kevin paused to wait for him to relax. It took about a minute then Kevin probed a little deeper. He pulled out, licked the surface again, probed into Tom again, then out once more. He paused, then spit onto the hole and used his tongue to push the spit into Tom’s ass. He used his tongue to fuck into Tom.
“More.” Tom begged, “Deeper.” He began to stroke his cock as Kevin dug into him.
Kevin pulled his tongue out and sucked one of his fingers and began to insert into Tom. He made it to the first knuckle before Tom tensed up again. He pulled out, spit again onto Tom’s hole, and drove his tongue back into him. Then out came the tongue and the finger re-entered now reaching the second knuckle. This time it didn’t come out put probed and once Tom relaxed Kevin completed it’s journey. He pulled it out, then back in.
Tom continued to stroke his cock, precum dripped freely from its tip and his moaning grew in intensity. Kevin reached up and pulled Tom’s hand off his cock.
“Don’t, you’ll cum and I want you to cum when I’m in your ass.” Kevin warned him. Tom flopped his arms down to his side, but they kept flexing wanting to pull on his cock.
Kevin spit on Tom’s ass again and pulled his finger out, then slid the tip of two fingers to Tom’s hole.
“Breath,” he said, and Tom took a deep breath. A long inhale and then a slow exhale. On the exhale Kevin pushed with his two fingers and Tom’s ass opened for them and they slid in. Kevin held his place, waiting then Tom’s ass moved and he knew he was ready. He began to slowly fuck Tom’s ass with the two fingers. He leaned forward and sucked both of Tom’s balls into his mouth, pulling them away from his body as they rolled on his tongue. Meanwhile a third finger joined the other two.
The entire process had taken about 15 minutes, and he worked Tom’s ass thoroughly during that entire time.
“Are you ready for my cock,” Kevin asked. “You can tell me to stop at any time.”
“I’m ready, I trust you. Fuck me, please.” Tom asked.
Kevin stood up, grabbed a bottle of lube then returned to the bed and placed Tom’s legs onto his shoulders. He applied a liberal amount of lube to his cock and more to Tom’s ass. He stroked himself until he was hard then placed his cock head at Tom’s opening. He looked down into Tom’s eyes.
“You’re sure,” he asked again.