“How about my balls, hmm? Maybe they’ll taste even better.” He lifts his shaft and strokes it languidly while I trail my nose down to his taint and inhale.
Yeah, he smells so good here. Eyes closed, I stick my tongue out and lick, dragging my tongue over the supple skin of his sac.
“Mm, that’s it. Good little puppy.”
His words make me whine and press further into his crotch, face buried between his thighs as I lick and suck on his heavy balls. I take them into my mouth one by one—or I try at least—and I swirl my tongue around the soft skin while I moan at the tangy taste of sweat and musk.
“Mm, just like that. So fucking perfect.” He grips me by the scruff of my neck, pulls me up, and spits into my mouth.
I keep my mouth open as he guides me down onto his cock, his own spit transferring to his crown as I suck the head between my lips. I moan unabashedly, not quite sure what’s come over me. I just want to please him; I just want to taste him and feel his hand tighten in my hair and his cock twitch in my mouth…
I inhale deeply through my nose as Mason tugs me back and forth, face-fucking me, making me gag now and then. Tears spring to my eyes as I gaze up at him.
“Ready to get fucked, puppy?” he asks.
I nod, humming around his shaft. Please. I was ready to explode when I first stepped into his room.
“Stand up and turn around.”
I do, and he strokes his hands over my cheeks, pulling them apart to inspect the plug again. This time, he grabs hold of the base and tugs at it, and I gasp as my rim stretches around the widest part. He fucks it in and out of me a few times, and I moan in protest.
“I’m so close. Please…”
“The plug isn’t enough, hmm?” He pulls it out. “You want my cock?”
“Yeah. I need it.”
“Get on the bed.”
I get on all fours, and the bed dips with his weight as he crawls up behind me.
“Ready, puppy?”
Every time he says that word, something tender and wanting unfurls within me. I don’t know what it is. I just know it feels a little like happiness, just for a second. When he calls me by that name, it feels like I can leave everything else behind and just be a good puppy for him, like nothing else in the world matters except opening up my hole to let him inside.
I glance at him over my shoulder. “I’m ready.”
My ass is already stretched and lubed up from the plug, so he sinks inside easily, though his cock is a lot wider than the plug. Even through the slight burn, I moan, and when the pain turns to pleasure, I let out a quiet little sob, the heart at the front of my choker swinging as I hang my head.
Fuck, how I’ve longed for this. During these last few days, part of me feared I’d never get to feel him this close ever again. But now I’m getting it. I’ve earned it.
“Mm, fuck, puppy,” Mason groans. “I won’t last long.”
I don’t mind. I don’t mind as long as he fills me up with his cum and holds me close, as long as he slings his arm around my waist like that and pounds me hard and deep, grunting his pleasure into my ear.
I fist the sheets and whine into the mattress, trying to muffle my sounds. When we’re wrapped up in ourselves like this, it’s easy to forget we need to be quiet. We can’t make our pleasure known to the world. Only to each other.
Mason’s arms cover mine, and his hands close over my fists gripping the sheets. Our bodies move as one, a perfect rhythm of pleasure. He kisses the back of my neck, his sweat dripping onto my shoulder blades.
“Ready, puppy?” he grunts into my ear.
“Yes,” I whimper. “Please.”
His hips stutter, and he bucks into me hard, filling me with his cum. When he pulls out, my hole clenches, wanting something else inside. Mason settles between my legs and lifts my hips, exposing my pulsing hole. He slides two fingers inside, making me gasp.
“Mm, what a well-bred little puppy hole,” he murmurs, stroking those fingers along my prostate in a tantalizing rhythm, coaxing his cum out to coat his fingers and ease the glide.
“D-Don’t call it that,” I gasp, but my hips lift from the mattress unbidden, seeking more.