Font Size
Line Height

Page 21 of A Little Campfire Blues (Pride Camp 2025 #10)

Chapter Eighteen

Roman

I woke to a hiss and a sigh, the low sounds making my cock ache.

Rolling, I fought to focus blinking eyes on whoever was making those sounds and soon zoned in on an Axis and Ezzy make out session.

Axis was on top, long hair blocking me from seeing what was going on, but there was no mistaking those sounds.

Ezzy had one hand snarled in Axis’ hair and the other pushing at the sleeve of his onesie.

When Axis threw his head back with a groan, I palmed myself and slowly rubbed as more skin was revealed.

Ezzy’s face, when Axis sat up, was one of focus and desire as they eased the zipper the rest of the way down and helped Axis peel it to his waist. When those pierced nipples were revealed, Ezzy surged up and seized one of the hoops in his teeth, tugging and causing Axis to hiss and rock against him.

“I want all of this off,” Ezzy demanded when they released the piercing.

“Why, you wanna see the rest of the jewelry I’ve got in?” Axis murmured.

“There’s more?” Ezzy groaned, pushing at the fabric now.

“Oh, there’s more.”

Shit, even I didn’t know about the piercings that lay beyond what was revealed when he was in board shorts.

He’d had boxers on when we’d helped him dress for the little’s fishing derby, and damn it all, now I was too curious to hold still.

I wanted to see everything without disrupting the flow of what they had going on.

Watching the graceful way Axis slid down Ezzy’s legs, shoving their top out of the way so he could nibble skin, got me even harder.

Ezzy’s moans made it easy to shift my position a little at a time while steadily watching them.

“If you get to look, I wanna look too,” Axis whispered, having reached Ezzy’s shorts, fingers gripping the edges but not tugging.

Their gazes locked, and Ezzy smirked and flicked out their tongue before lifting their hips, allowing Axis to remove their shorts.

Holy fuck, they were naked underneath, and I had to stifle a groan as I watched Axis shake his head, spilling long tendrils of his hair across the abs he’d just exposed.

Ezzy’s little giggle was punctuated with a gasp when Axis shook it wildly, draping some across Ezzy’s cock.

I’d seen them play this way when we were teenagers: teasing, exploring, and ramping up the undercurrent of desire between them.

It had taken me a little while to get with the foreplay parts.

Watching had always been more my thing. I’d wait for one of them to beg me to fuck them before I jumped in, usually while one was pleasuring the other, which it looked like Axis was going to do, rather than strip.

Sure as shit, he ducked his head, nuzzled Ezzy’s cock, and made them groan as his hands settled on Ezzy’s hips, pinning them in place before he wrapped his lips around the head of Ezzy’s cock and hummed.

“Eeep!” Ezzy gasped, gripping his hair as Axis did it again.

“Shhhhhh,” Axis hissed before making it extremely difficult for Ezzy to comply with the request by licking them like a popsicle while keeping them from trying to squirm away.

I had the perfect vantage point to see Axis’s tongue lave over Ezzy’s skin.

The eye contact, in between each lick, was smoldering.

My cock throbbed, but I refused to stroke myself any faster.

Pressing the heel of my palm to the base of it, I massaged in slow circles, desire coiled in the pit of my belly, forcing me to clench my teeth together to keep from groaning.

Axis bobbed his head again, licking all the way down to Ezzy’s balls, nuzzling beneath them, a soft, slurping sound coming from him as Ezzy shuddered and tightened their fingers in his hair.

When Ezzy spread their legs, Axis slid his hands beneath their bottom and lifted, so Ezzy could hook their legs over Axis’s shoulders, allowing him to slide even lower.

Holy goddess, Axis dove right in and soon had Ezzy writhing while he rimmed them.

Between the wild way Ezzy shook their head and the way they bit into their sleeve to keep themselves quiet, I nearly came.

Precum welled up from the tip of Ezzy’s cock and dribbled down the crown, while Axis moaned, hummed, slurped, and let out tiny growls, one hand sliding over Ezzy’s hip, until he could stroke their cock, using the precum for lube.

It took less than thirty seconds for Ezzy to come with a pillow pressed to their face and Axis milking them until they bucked and repeatedly smacking him with the pillow to get him to stop.

Chuckling, Axis pressed his face against Ezzy’s thigh, muffling his humor and causing a crop of goosebumps to erupt along Ezzy’s arm.

Ezzy didn’t look like they would be moving anytime soon, but Axis did, scooting off them with a grin as he stared down at the boneless heap he’d left Ezzy in.

He was still grinning when he pulled the pillow from over Ezzy’s face and lightly booped them on the nose.

“Can’t let you suffocate yourself,” Axis whispered.

Ezzy’s arm flopped, but they managed to huff and flip Axis off before Axis scooted the rest of the way off the blanket mound.

“Be right back,” Axis whispered as I snapped my eyes closed so I wouldn’t get caught watching them.

Not when I suspected there would be much more to see.

Axis vanished into his room, while Ezzy lay sprawled on the blanket and pillow nest we’d been playing in the night before.

“Fuckkkk,” Ezzy moaned, their voice low and a little floaty. “That backfired.”

Now I had to stifle a giggle, because Axis had always had a way of doing that to Ezzy.

It had always been a game between them, one in which Ezzy tried to tease and torment Axis only to find themselves on the receiving end of pleasure.

I wished I could see the expression on their face, but I didn’t dare open my eyes until they were occupied again.

I didn’t dare twitch, even though my cock was begging for attention.

I didn’t hear Axis return, but I heard Ezzy’s voice when they admonished him.

“Oh no you don’t,” Ezzy hissed. “You don’t get to have your hands back on me until I get to count how many piercings you’ve got hidden beneath that onesie. Now off with it.”

Damn, Ezzy with the command voice. Okay.

The whispering rustle of fabric accompanied Axis’ immediate compliance.

“Why no belly button piercing?” Ezzy asked.

I’d noticed the absence of one too, when he’d been in his board shorts, and was just as curious to know the reason as Ezzy was.

“It’s pierced,” Axis murmured. “Just forgot to put jewelry back in before I came out here. Forgot to bring any extra piercings too, so I’ve had to be careful not to lose any.”

“And now I really, really want to see where you’re worried about losing pieces from.”

A thud that I was certain was Ezzy hitting Axis with a pillow reached my ears the moment Axis chuckled.

“Now you’re just being a tease,” Ezzy declared in a low grumble. “Get with the stripping, dammit!”

“Ohh, you want stripping?” Axis crooned, and yeah, there was no doubt he was being a shit and teasing.

I cracked one eye open to see him moving to some random beat in his head, gyrating and turning his back as he pulled one arm free of his sleeve, cast a glance over his shoulder, winked, and removed the other, all without turning around.

“I swear you left the room just so you could redress and torment me!” Ezzy grumbled.

“Nah, had to piss and brush my teeth,” Axis declared, swiveling his hips as he let the onesie slide over them to pool around his ankles.

And still he kept his body turned away from Ezzy, save for a little twist where he revealed a little flash of silver in the head of his cock that only I caught a glimpse of before I snapped my eyes shut as he began turning my way.

“Gonna get you for this,” Ezzy groaned.

“Not if I get you first.”

“You always get me first.”

Axis said nothing, just chuckled again. My eyes snapped open when I heard Ezzy gasp and whisper , Holy shit.

“Like it?”

“Dude.”

My gaze flickered to Axis’ cock. Ezzy was right; holy shit was the only way to describe the sight on display to the left of me.

Axis didn’t just have a bar through the head of his cock; he had a whole fucking ladder of them running up the underside of it.

My first thought was ouch, ouch, ouch, which my dick responded to by wilting a little, but when Ezzy sat up so they could count them, the pink tip of their tongue poking through their lips as they lightly stroked over each one, my cock got with the program and perked back up again.

“Please tell me you didn’t have these done all at once,” Ezzy murmured as they moved from counting them with their fingers to tracing each with their tongue.

“Actually, I did,” Axis whispered, stroking their hair as Ezzy nuzzled them. “All seven of them.”

“Painslut,” Ezzy growled.

“Maybe.”

“Fuck! That’s so hot. Ever fuck anyone with those in?”

“Nope.”

“Want me to be the first?”

Silence. The pause went on so long, I finally stopped looking at Axis’s cock piercings to stare at his face while Ezzy and I both waited on his answer. Wide-eyed, he ducked his head a little, letting a curtain of his hair block out most of my view of him.

“Never fucked anyone,” Axis finally admitted, finally breaking his silence after almost fifteen seconds of making me wonder what the fuck was going on.

“Now I realty wanna be the first,” Ezzy declared.

“I don’t have any supplies,” Axis admitted. “Didn’t expect to get laid on this trip.

I nearly sat up and growled, What, seriously?

With all the flirting we’d done online, it should have registered with him that I’d intended to get my hands on him, but clearly it hadn’t.

Dammit, my hands on both of them was what I truly wanted right now, only I wasn’t ready to let them know I was awake yet.

Not until I watched the rest of this little scene play out.

“I do, but you’ll have to let me go so I can get them,” Ezzy replied.

Well, at least one of them had understood that I still wanted them in that way and had intended to have them.

The look on Axis’ face was one of stunned acceptance as he let go of Ezzy’s arms so they could get up.

When they moved, I caught sight of Daddy Mack grinning at the scene and wondered how long he’d been awake and watching.

Now things were sure to get fun, as I could tell, by his expression and the way his hand stilled beneath the blanket he had pulled over him, that he was as hard, horny, and eager to get in on the action as I was.

Ezzy came sprinting back and all but threw the supplies on the blanket by Axis’ knees in order to haul him in for a kiss.

“Eager much,” Axis murmured as they broke apart.

“Never been so eager,” Ezzy declared, cupping Axis’ cheek and letting him nuzzle it.

He kissed Ezzy’s palm, his gaze hooded as they stared into each other’s eyes.

Despite wanting to be the one on the receiving end, Ezzy was clearly in charge.

Raising up on their knees to kiss Axis again, they brushed fingertips over his cheek, smoothed his hair back, and kissed him on the tip of the nose as they finally eased apart.

Axis looked like Ezzy had already blown his mind, while Ezzy reached for a condom, tore it open with their teeth, and slowly rolled it on him before slicking it with extra lube.

They even lay back and fingered themselves with lube-coated fingers, knees wide as they peered up at Axis and crooked a finger at him.

“Fuck me,” Ezzy whispered.

My cock twitched, and I could barely hear the words.

I was closer than Daddy Mack and could no longer see his face, so I couldn’t tell if he’d heard them too.

As Axis settled on top of Ezzy, he kissed them again, Ezzy’s hand between them, putting Axis where he wanted him.

As soon as he thrust in, I saw Daddy Mack sit up, letting the blanket pool in his lap as he stroked himself the same way I was doing on the other side of them.

Ezzy’s fingernails dug into the globes of Axis’s ass as he pulled him in deeper, then Axis rocked his hips, and I heard Ezzy moan.

After all the teasing and foreplay, it wouldn’t have shocked me if Axis fucked them hard and fast, but he didn’t.

Just like when they’d first started teasing each other, they made out while Axis thrust slow and deep, touching, caressing, and utterly forgetting to keep the noises down, which was the very best part.

I pulled my aching cock from my pants to stroke myself freely while I watched them, each groan, each whimper, ramping my pleasure up more.

When Axis finally did start fucking him in earnest, Ezzy cried out, rocking to meet each thrust. I heard Daddy Mack groan and saw that he’d pulled his cock out too, and holy shit, it was fat.

The crown was a deep red as he fisted it, stroking, twisting a little at the end of each stroke, eyes locked on the two of them.

“More!” Ezzy demanded, whining when Axis gave them exactly what they’d asked for.

I wondered if Axis had jerked off in the bathroom just so he’d last longer for Ezzy, since they’d already come.

Long, deep strokes gave way to short, rapid ones as he snapped his hips, wringing more sounds out of Ezzy, who bucked and groaned before finally crying out.

That’s when Axis really started fucking him like it was the last chance he was gonna get.

With Ezzy clinging to him and screaming out a stream of encouragement in between moans and cries, Axis fucked him until Ezzy shuddered, bucked, and clawed up his sides.

The pinpricks of pain from the scratches threw Axis over the edge, and Daddy Mack too, as he came along with them.

A few more strokes and my cock erupted, while Axis collapsed on top of Ezzy, panting as he struggled to catch his breath.

One of them groaned, while Ezzy clung to him, the two of them visibly trembling as they held on to one another. I collapsed on my side with a groan, only to see the two of them watching me with heavy-lidded eyes and twin grins on their faces.

“Looks like we put on a show,” Ezzy rasped, before tugging Axis into a brief, gentle kiss that was nothing like the way they’d been making out before.

They groaned as Axis slid out of them and off to the side, reaching for his soft cock to pull off the condom, his hands shaking as he struggled to tie it.

“Let me,” Daddy said, leaning over to lick a stripe up the side of his neck before taking it from him.

“Thanks, Daddy,” Axis huffed out, breathing still a bit erratic.

“No, Firefly, thank you for kicking daddy’s morning off in the best way possible.”

Groaning, all I could do was shake my head, because damn. “You can say that again.”