“Shit, that’s it.” The moan that left his throat was downright sinful. Grant’s head fell back on his neck, his Adam’s apple bobbing from a hard swallow as he kept the steady thrusts inand out of my mouth. Looking up at him from this angle was going to short-circuit my brain. “Hey, you don’t get to space out yet.” His hand connected in the same spot harder this time, just enough to jolt me and slide down until my lips pressed against the warm skin of his pelvis. One hand shifted unconsciously like I was going to reach for him, and of course, he noticed the small movement. “Let’s run a poll, mods,” Grant spoke over his shoulder. “Can we let her hands loose?”
This motherfucker. My eyes narrowed on his and I grazed my sharp teeth along his cock in a subtle warning. Instead of pulling out like I hoped, a wild grin bared more of his own fangs and Grant leaned down further, running both hands up the underside of my biceps still covered by the black mesh sleeves. When he hit my wrists on either side of my head he pressed down hard and brought his face close to mine. At this angle his dick was out of reach of my mouth, so I could finally use it to talk back. “You better put your feckin’ money where your mouth is,” I snarled. “I’m just letting you hold me down.”
“Oh, I have every intention of putting my mouth wherever I can get it.”
Grant shifted back so his dick pressed against the crease of my breasts pushed together with a hot-pink lacy bra. Smirking, he risked letting go of one wrist long enough to flick the clasp open and let them spill out of the lace before holding me down again. I had put it on over the bolero for easy access; nothing was quite as much of a mood killer as a wardrobe malfunction on livestream. And there was no way in hell I was showing my scars on camera. “Mmmm, your tits may be one of my favorite parts of your body,” he admitted darkly. “Second only to your mouth.” His lips pressed to mine in a chaste kiss just fast enough to keep me from biting them. I snarled and thrashed beneath his thighs, and he rocked back with the motion like I was a damn bull-riding machine. That monstrous cock rubbed between mybreasts, still a little slick from my spit, and thrust into them as the cam session chat went wild again.
The telltale trill of a timer had Grant rocking his head to the right to read what I assume were the results of the poll my traitor moderators set. Of all the times they actually step in, they chose now. Fucking traitors.
The nonchalance with which he took over my whole fucking cam session had me burning with a mix of indignant rage and lust that I couldn’t separate from each other. “What’s the verdict, puppy?” I tried to wrestle a modicum of control back. The way I spat his nickname had his head lolling back to face me, still tilted in that lazy way that had my mouth twisting with a confusing mix of lust and annoyance. “You better hope they said hands off, or I’m clawing your ass up–”
With a shameful lack of effort, Grant rose up and reached for a shoulder to flip me onto my stomach. Before I could get my bearings, he wrenched both wrists down to the small of my back and held them with one long-fingered hand. The hot blast of his breath against my right ear was the only warning I got as he licked the outer shell with a long swipe. “Hands off. Apparently your viewers think you’re bad enough to warrant getting trussed up.”
The words didn’t make sense to my pleasure-addled brain. It wasn’t until the cool feel of leather brushing the inside of my forearm that I shook myself into a response. The son of a bitch was using his belt to tie me up! I tried to keep the shock from my voice when I said, “Yeah, they’re a bunch of filthy bastards.” I wasn’t lying. But I also made a shit ton of money off their depravity, so it was a win-win.
Grant shifted on the bed, then there was the distinct sound of a wrapper ripping open. It fluttered to the bed by my head and I got hot all over again thinking about how he had to rip the condom openwith his goddamn teeth.I was so sad I missedthat in real time. I’m definitely getting off to this session when I play it back later. This was easily the hottest stream in my life. Lost in my daydreaming, a jolt of shock made me jump a little with the cool, slick press of his dick against my cunt. I must have been really out of it to miss him lubing up one-handed, but I appreciated the forethought now with how massive he was. No matter how prepped I was, this was gonna hurt.
And I wassoready for it.
That first thrust, pushing the head of Grant’s cock into me, had us both moaning, with his ending in a lowmurrsound of a fox’s purr as I immediately clenched around him. Even with the recording mics, I doubted it was loud enough to be picked up on the stream. It was a sound he made just for me. My hands, still caught behind my back just above my ass, flexed and gripped at air as I arched my back at the fullness he gave me. He didn’t even bother to take my underwear off and just moved it to the side far enough to fuck me. The feel of that lacy fabric brushing along my skin with every thrust was a filthy reminder he couldn’t bother to take them off beforehand.
“Jesus,” I groaned as he just kept sliding in.
He rolled his hips in a delicious wave. “Nope, just your puppy.” Hearing him use my pet name cranked everything up to eleven, and the overwhelming feelings of lust and pleasure and satisfaction brought tears to my eyes. I rubbed my face just hard enough into the pillow without knocking the mask off in an attempt to wipe them away before Grant or the chat noticed. Like hell was I gonna be caught on camera crying over a dick. Even if it was an amazing dick.
The press of his pelvis against my ass had me choking on air. “Fuuuck,” he drew out in that low, rumbling growl. “You squeeze me so tight. You like it when I hit here?” Grant pulled back and did that rolling thrust again, making my eyes roll back so hard I thought for a second they’d be stuck like that. But insteadof nestling deep like before, he started a slow, mind-numbing rhythm rocking in and out. It was a bit scary how accurate he was in hitting my G-spot every damn time.
Grant nipped the shell of my ear again and wrapped his free arm around to palm one bare tit in a bruising grip. He pulled me up with him, my back pressed tight to his slick chest, so we were on our knees. The changed angle had me crying out with every plunge until his hand crept from my chest to shove two fingers into my mouth. I sucked them mindlessly as my head rolled back to rest on his right shoulder and turned just far enough to show the camera. The couple being shown in the feedback window was almost unrecognizable to me. Grant’s muscles flexed hard with every powerful thrust, a slight sheen making the light catch like they were glazed, and my head shifted against his shoulder while my red-tinted lips sucked two thick fingers. Even the lacy half-mask couldn’t hide the blissed-out look on my face.
Grant noticed I was drifting a little too far away. His fingers slid from my mouth and trailed down to wrap around the front of my throat to hold my head still. “Too much?” he asked in a low voice, too quiet to pick up on the feed.
The fire eating me alive from the inside flared even hotter, and I watched in the stream feedback as a feral smile pulled my lips apart. One hand twisted to dig my fingertips into his flexing abs. He didn’t even flinch as my sharpened claws dug into the skin hard enough to send little rivulets of blood running down and slicken the skin rubbing against my lower back. If anything, he tightened his grip on my neck and thrust even harder. “Not enough, puppy,” I snarled, digging my claws in deeper.
A warm blast of air brushed some loose strands of hair to tickle the sensitive shell of my ear. “Understood.”
His hand around the front of my throat disappeared, and I was already mourning its loss with a breathless whine. He didn’t make me wait long without it though. Grant gripped around mywaist and pulled himself out of me inch by inch, slow enough for me to feel every bit of his dick rubbing against my inner walls. I clenched on instinct, making him moan low as he pressed his lips just behind my ear. It could have been a kiss.
Once he was free, I was flipped over in the next breath. My hands dug into the small of my back, still bound by his belt. Grant’s hands lifted my hips up from the bed and drove back into me hard enough to take my breath. With how deeply he thrusted at this angle, I was going to have either the most violent orgasm to date or black out entirely. “You take my dick so well, baby,” he praised, eyes glued to where he was disappearing into my pussy. “Fuck, you were made for me, weren’t you?”
I didn’t want to think about how right Grant could be. If we were in fact mates, we were literally made for each other. I wasn’t going to bow first, though. My hips bucked into his next thrust, hitting a particularly sensitive spot. “Oh fuck, yes, right there!”
At least he was good at taking directions. With a small shift and a slight tilt of my hips, Grant was hitting that same spot with scary accuracy. I wanted to touch him so badly, to the point it was making my skin feel too tight. “Untie my hands,” I ordered between clenched teeth. When he didn’t even slow down I said again, “Hey, let me feckin' go!”
He stopped immediately. There wasn’t a second of reluctance. Grant just yanked his dick out and froze, those dark eyes staring down at my face as his chest heaved. “Safe word?” His voice sounded like he chewed on gravel and gargled. I could feel him practically vibrating with tension, hands flexing slightly on my hips and loosening like he was trying to hold himself back. The control was admirable.
“You stop, and I will literally rip your cock off and make a taxidermy dildo,” I threatened. I strained as much as I could alltrussed up. “Hurry up or I swear to God I’ll gnaw my own feckin’ arms off!”
He blinked once, like he was stunned by the violence in my voice, before throwing his head back andlaughing.Fuckinglaughing! The sound shook something loose in my chest. Something that clattered around behind my ribs and burst open to release a flock of fluttering emotions I hadn’t felt in a long time. Almost like… giddiness? Awe? Whatever it was had me smiling against my will and squirming in his tight grip again. “Yeah, laugh it up, asshole! I promise you’ll regret it later. And I’m gonna post proof of my revenge in the chat room so they can join in rubbing it in!”
Finally pulling himself together, Grant bent low and wrapped his arms all the way around my body. Our fronts were pressed so close together I could feel the contentedmurrrumbling his chest. Grant nudged my cheek aside and nipped my earlobe, sending another wave of shivers down my spine. “I think I’ll look forward to your brand of revenge.” The admission wasn’t loud enough to pick up on the camera, but judging from the non-stop ringing of tips coming in they didn’t seem to mind being left out of this private conversation.
His hands slid lower on my back and hooked on the belt wrapped around my wrists. This time when he spoke it was louder, obviously meant for the chat. “Don’t let me down, Vixen. I want the wildest ride of my fucking life tonight.”
I snapped my teeth at him and ripped my hands out as soon as the belt was loosened. “Do something else with your mouth besides running it, puppy.” With a deft flip and resoundingoofthat wheezed from Grant’s lungs, I tossed him onto his back, me facing the camera head-on with him pinned between my thighs. My hands pressed against his heaving chest before sliding down the bumps of his ribcage. He wasn’t very muscular, but lean and defined in a way that made my mouth water. I just wanted to lickevery inch of him and see what sounds I could get from Grant’s tight lips. His dick slotted so nicely between my legs, where I needed him most, but he deserved to be teased a little. “Now who’s on top?” I cooed. The claw marks marring his stomach leaked tiny, bloody rivulets down either side of his waist, and I couldn't resist running my fingers through them to wet even more of his skin.
His thighs pressed against my back when he bent his legs, like he was trying to trap me on his lap. Grant’s hands wrapped just below my ribs, thumbs rubbing tantalizing swipes up and down my waist slow enough to drive me wild. The most devious smirk curled his full lips even as he looked up at me from where he lay. “Does it matter who’s on top?”
I didn’t get a chance to retort. With impressive strength and a thrust of his hips, Grant pulled me back down onto his dick like he was trying to split me in half. A stretch at my opening sparked a stab of pain, just for a second, before sliding through and seating himself entirely, with a wave of heady pleasure. This asshole shoved me right onto the growing knot at the base! My head rolled back and my mouth opened on a satisfied scream. Thank God I was the only one on this floor, or someone would assume I was being murdered. There was no way I was coming out of this unscathed.