“Fuck yes I have,” I murmured. I looked directly into Zach's eyes as I gripped my cock, guiding it toward his waiting mouth.
He nodded when I paused, silently reassuring me that he wanted this. That he wantedme. I kept waiting to wake up, realizing this it had all been the longest, most erotic dream ever.
“Go nice and slow,” Colin instructed me. “Just the tip at first. Let him taste you. Show him how much better someone else’s cum tastes.”
It could have been my imagination, but I swore Zach stuck his tongue out further, inviting me in. He moaned as a drop of my precum landed on the tip of his tongue.
“That’s it, sweetheart,” Colin praised him. “That's what you needed, isn't it? A little more now, Daniel.”
I slid my shaft along Zach's tongue. I reached out to Colin, holding onto him so I didn’t fall over when my knees began to feel weak. “His mouth feels so good. He already knows just how to work that tongue around my tip. I’m not going to last if he keeps that up.”
“Maybe I should have gotten the two of you matching cock rings. There’s no reason to rush this.” Colin reached between my legs and squeezed the base of my dick when Zach tried to suck me deeper. “Not yet. We don’t want this to be over before we even get started.”
“Speak for yourself,” I sniped. I'm pretty sure what we'd been doing was the exact opposite of rushing. I felt like Zach and I had been gearing up for this moment since the end of last school year, when we both tested the waters with the other before running away, because we didn’t know how to communicate our needs.
“You've waited this long, a little longer isn't going to kill you,” he chided, trailing a finger down my spine, stopping at the top of my ass. I spread my legs wider, inviting him to explore back there. “Now you’re just being greedy.”
“And you’re being a sadistic ass,” I ground out.
Rather than spanking me the way he had Zach, Colin dug his fingernails into the sensitive flesh along my crease. “If you want to see sadistic, I’m sure I can think of something. I promise you’ll both survive, and you’ll thank me later. Give him a little more.”
Colin slid his hand down, massaging Zach's throat. Tears leaked from the corners of his eyes. “Breathe in through your nose, sweetheart. I’m going to give you more now.”
Zach looked up at me and my legs felt like they were melting. God, he really did this, didn't he?
“That's our good boy,” Colin praised him. “You can close your mouth now. Wrap those lips around him.”
“Fuck, this really feels too good to hold back,” I complained. “I'm not going to last much longer, no matter how much you tell me I have to.”
Colin pressed his body against my side, gently caressing my hip. “If you get too close, pullout. No one comes until I say so.”
I reached out, squeezing Colin’s dick through his shorts. “You seem to be overdressed. No fair for you to see us while you're hiding.” Zach moaned and nodded his agreement, completely unaware of the jolt that reaction sent through my body. My nuts drew tight against my body, warning me I was about to erupt. I had to let one of them go so I could pinch the base of my cock. “Naked, Colin. Now.”
He quirked an eyebrow. “Unless you changed your mind. You agreed to this, too.”
Colin let go of me and stepped back, turning so both of us could watch as he slowly stripped out of his shorts. I’d already known he hadn’t put on any underwear, but seeing his dick standing at attention against his pale skin had my mouth watering. I knew we had said I would only top him when it was just the two of us, but that was before I walked in on Zach naked, splayed out over the desk. Talking would have to come later. Colin naked needed to happen now.
“Come closer,” I urged him once he was naked. He stepped to my side, straddling my thigh. “Let him taste you, too. Today is about all three of us.” I pulled back, laughing when Zach practically threw himself at Colin’s dick.
I stroked myself slowly, not wanting to get off but needing to touch myself as I watched the two of them coming together like this for the first time. Colin’s eyes rolled back in his head the moment Zach started working that magical tongue around his cock. Colin placed his hand over mine, guiding us up and down my length.
“His mouth feels like heaven, doesn't it?” I whispered.
“God yes. So good.” Colin seemed as affected as I was by the natural talent of Zach's mouth. Seriously, it was a shame he'd never wrapped those lips around anyone before us. But on a primal level, I was glad that we were his first.
“What else did you get at the store?” I knew there had to be more than just one cock ring.
It took Colin a second to focus long enough to reply. “Plugs. A… Oh fuck, he’s good at that… A paddle. Lube. Lots and lots of lube. Should have bought more. Not going to want to stop once I get to fuck one of you.”
“Luckily we know where to get more,” I responded, shaking his hand off my dick. “Go get the lube and a plug. We need to introduce him to his prostate.”
“Fuck yes.” Colin looked down, seeming conflicted. He wanted to get the toys, but that meant pulling out of Zach’s wet mouth. I did not envy his plight. Lucky for him, I’d taken the reins for a bit.
“Zach,” I barked out. He glanced up, his mouth still stuffed full of Colin. “Let him go. That’s enough for a bit.”
He pouted as his mouth fell open, allowing Colin to pull away. “Was it not good? I can do better, I promise.”
Zach curled in on himself, biting his lower lip.