Chapter 2

Stroking himself had never made him so instantly hard before. It felt so good he pushed his pants down low on his hips to give his dick more breathing room.

Reece was uncut, unlike Lance, and yet he was so hard you almost couldn’t tell the difference.

This was like an out-of-body experience. He’d seen Lance jerk off on his feed, but now there it was, in the flesh.

He’d never touched himself while watching Lance’s videos before. That had felt like crossing the line.

“Nice dick,” Lance whispered. “Didn’t know you were uncut.”

Reece shushed Lance; this wasn’t the time to be whispering to each other!

But that didn’t stop Lance, who shifted over until they were just shy of touching. Close enough to electrify Reece’s skin and make his hair stand on end - like it was reaching out longingly to the source of the warmth.

Reece crushed the need to close the gap between them under his heel.

“I was going to offer you some of my lube…” Lance whispered, the heat from his breath making Reece even hotter.

“You what? Why?” Reece said quietly, not daring to turn his head for fear of accidentally brushing up against Lance.

What was Lance doing carrying lube to an all-nighter in the library!?

“I’m always prepared. You never know when opportunity knocks. So, want some?”

“No!”

That’d be gay, right? Sharing lube would be a step too far.

“So it’s true. It’s not essential for uncut guys.”

“Shut up. Do you talk this much with all your hookups?”

“This is a hookup?”

“Just- ugh, shut up. Can’t a guy jerk off in peace?”

“I’m being quiet as a mouse. You’re the one who keeps raising his voice,” Lance said, pure mischief. “At this rate, the librarian is going to catch us, coming in the aisles.”

Reece’s mind helpless provided him with the image, the librarian standing at the end of the aisle, hands on hips, telling them what naughty boys they were being. Lance would get on his hands and knees, open his mouth and let the hot librarian use it until he finished.

How was Reece able to picture this clearly? Because yesterday Lance had shared a video of him giving head. And minutes later he’d messaged Reece that he knew where to hide so they could pull an all-nighter in the library.

“Thought you said you sucked him off, so he’d leave without checking.”

“Thought you said you didn’t believe me.”

Reece grunted. That didn’t deserve a response.

Lance subsided into blessed silence. Reece was free to stroke himself in peace. Except… he couldn’t ignore the line of heat at his side, Lance’s quickened breath in his ear, or the now slick sound of a lubed dick getting beat faster and faster.

God.

Reece couldn’t admit the real reason he’d said no to the lube. The amount of precum slicking his palm was obscene.

He was already so close. It was embarrassing. The lube would have only made it worse.

“Hey dude, weird question,” Lance said.

Reece’s answering, “What,” was more of a grunt than a word.

“I’ve never blown an uncut dick before.”

Reece’s hand froze and clenched hard on the base of his dick. Lance couldn’t mean-

“Would it be weird…?”

“No.” The word was almost a gasp.

Now he really was having an out-of-body experience. Floating above in the darkness, watching as his friend knelt over his dick, felt the hand still slick with lube replace his, stroke him once, inhale deeply, and then-

Reece was slammed back into his body.

Warmth enveloped his dick.

Reece gasped - far too loud - what if someone heard?

Lance’s free hand unerringly found Reece’s mouth, palm firm against Reece’s lips. Lance had done this before.

Oh fuck. It was like Reece was in one of Lance’s videos. He’d always wondered what it would feel like; now he knew. It was an experienced tongue rubbing the head and curling around the rim. It was deep warmth and eager sucking, drawing out all of Reece’s pre-cum.

His last girlfriend had hated the taste.

Lance hummed like Reece had given him something delicious and sucked harder, bobbing his head, hand taking what his mouth couldn’t.

It was overwhelming. It was amazing. It was the best blowjob he’d had in his life.

Something about the thrill of Lance’s hand on his mouth, keeping Reece quiet, made his heart pound in his chest. The way Lance sucked and bobbed his head, sucking down more and more precum, drove Reece wild.

Oh fuck, he wasn’t going to last!

It hadn’t even been a minute and he was already-

Fuck this was embarrassing but he couldn’t hold it in!

Reece’s body jerked and tried to curl inward.

Air whistled through his nose. His head spun from the lack of oxygen.

He unconsciously tried to push his dick down Lance’s throat and his mouth into Lance’s hand.

The dual pressure made his eyes roll back and cum shoot deep into Lance’s ravenous mouth.

Lance choked at first, then sucked hard, swallowing constantly to keep up with the flow.

God. Reece hadn’t come this hard in ages. Or so fast.

It had never felt this good.

Nothing could have prepared him for how good Lance was at sucking dick.

Lance flopped onto his back next to Reece with a sigh, licking his lips as he stroked himself hard and fast - coming moments later.

“Whoa, I soaked the tissue,” Lance laughed softly. “Thanks dude, I needed that. You’re a good friend.”

Be cool. Don’t let on that your mind was blown as hard as your dick. Be cool.

“Was it different with an uncut dick?” Reece asked.

Cool as a cucumber. Everything was normal. Lance was a bro who did him a solid. No mess for Reece to clean up!

“Yeah, it was weird at first, there’s so much more skin to work with. But fuck it was hot to feel it all tighten up right before you came.”

“Oh. Good. Happy to be of service.”

Lance stretched, arms over his head, brushing against Reece as he did.

“That was perfect. Girls are lucky to have a dick like yours to suck.”

Not in Reece’s experience.

“Uh, sure. If you say so.”

“I do! I’m a connoisseur of dicks! I’ve tried every shape and size. I wish there were more uncut men out there. Yours was fun.”

“You’re so weird.”

Was that an unspoken offer to suck Reece off again? Should he take it? It had felt so good…

No, no, that was his horny brain talking. He couldn’t let his dick call the shots here! A couple of blowjobs weren’t worth the risk of losing his friendship with Lance. No matter how mind-blowing they were.

Lance shifted in place, getting comfortable and ending up an inch away once again.

It would be so easy to close the gap.

Reece let himself enjoy the heat of Lance’s body. For a second, he pretended he was brave enough to respond to Lance’s unspoken signals.

If ads affect your reading experience, click here to remove ads on this page.