The bedroom was a battlefield of chaos, dimly lit by a single flickering bulb hanging from a frayed cord. Clothes lay strewn across the floor like casualties of war—jeans tangled with shirts, a lone sock dangling from the edge of a chair. The air was thick with the musky scent of sweat and cheap cologne, a lingering reminder of the dive bar where the night had ignited. Calvin stood at the edge of the unmade bed, his sharp eyes glinting with mischief as he surveyed Andre, who leaned against the wall, chest heaving from the walk up three flights of stairs and the bourbon still buzzing in his veins.
“Thought you could keep up with me, huh?” Calvin taunted, his voice a low, dangerous purr as he stepped closer, his boots scuffing against the hardwood. His fingers, nimble and deliberate, reached for Andre’s belt, tugging at the leather with a devilish grin. “Let’s see if you’ve got anything worth unzipping, big talker.”
Andre’s lips curled into a smirk, his dark eyes narrowing as he let Calvin take the lead—for now. “Big talk from a guy who couldn’t stop staring at me over his shitty beer,” he shot back, his voice rough like gravel, thick with challenge. “Go on, pretty boy. Open me up. Bet you’ve been dying to get a taste since I walked into that dump.”
Calvin chuckled, a sharp, biting sound, as he worked Andre’s fly open with practiced ease, the metallic zip slicing through the charged silence. “Oh, I’ve been dying for something, alright. But let’s not pretend you’re not the desperate beast here, panting after me like a dog in heat.” He gave a tug, letting Andre’s jeans slip just enough to tease, his gaze flicking up to meet Andre’s with a look that could burn holes through steel.
Andre’s breath hitched, a low, gruff moan escaping as Calvin’s fingers brushed against him, teasing but not quite giving in. “Keep talking, Cal,” he growled, stepping forward, closing the space between them. “That eager little mouth of yours is gonna get you in trouble. Might have to shut it up myself.”
“Oh, try me, tough guy,” Calvin snapped back, his grin widening as he pushed against Andre’s chest, testing the waters. “I’d love to see you try to tame me. Bet you don’t have the balls to—”
Before he could finish, Andre moved like a predator, his hands gripping Calvin’s wrists with bruising force as he spun them around, pinning Calvin against the wall with a thud that rattled the cheap plaster. The shift in power was instant, electric, and Calvin’s breath caught in his throat, though his smirk didn’t falter for a second.
“Gotcha,” Andre rasped, his voice dripping with triumph as he leaned in, his stubble scraping against Calvin’s jaw. “Thought you were running this show, huh? Nah, baby. I’m the one calling the shots now.” His grip tightened, and he pressed his body against Calvin’s, letting him feel every hard line of intent.
Calvin squirmed just enough to make it interesting, his eyes flashing with defiance even as his body betrayed him, arching into Andre’s heat. “Oh, please,” he sneered, his voice laced with mockery despite the flush creeping up his neck. “You think pinning me down makes you king? I’m just letting you have your little moment before I flip your ass over and show you how it’s done.”
Andre laughed, a deep, rumbling sound that vibrated through them both as he dragged his lips along Calvin’s throat, nipping hard enough to leave a mark. “Keep dreaming, sweetheart. I’ve got you right where I want you, and I’m not stopping ‘til you’re begging for more.” His hands slid down, rough and unapologetic, gripping Calvin’s hips with a force that promised no mercy as he ground against him, setting a relentless rhythm that had Calvin’s sharp retorts melting into ragged moans.
“Fuck, you’re such a bastard,” Calvin gasped, his head tipping back against the wall, though his words still carried a bite. “Can’t even play nice for five damn seconds, can you?”
“Nice?” Andre snorted, pulling back just enough to flash a wicked grin, his eyes dark with lust and challenge. “Nah, Cal. I play dirty. And you love it. Don’t even try to lie to me.” He punctuated his words with a particularly harsh thrust, drawing a sharp cry from Calvin that was equal parts frustration and need.
Their connection was raw, unfiltered—a clash of lust and rivalry that left no room for gentleness. Andre’s hands roamed with possessive intent, leaving bruises in their wake, while Calvin’s defiant moans and biting quips kept the tension crackling like a live wire. They were two storms colliding, each determined to come out on top, neither willing to yield an inch.
As their rhythm built to a fever pitch, Andre slowed just enough to lean in, his breath hot against Calvin’s ear. “We’re not done, you hear me?” he demanded, his voice a low growl of command. “I want more. Right now.”
Calvin, still catching his breath, managed a smirk, though his body trembled with the aftershocks of their clash. “More? Christ, you’re insatiable. What if I say I’m done playing your game, huh? What then, beast?”
Andre’s eyes glinted with raw determination as he tightened his grip, pulling Calvin closer with an insistence that left no room for argument. “Then I’ll make you play,” he growled, his tone leaving no doubt that he meant every word. “You’re not walking away ‘til I’ve had my fill. And trust me, pretty boy—I’m just getting started.”
Calvin’s snarky retort died on his lips as Andre’s commanding presence overruled any hesitation, leaving them both breathless, tangled in the heat of their rivalry, and hungry for the next round of their unrelenting power play.
Want to know how it ends?
This is just the opening chapter. Continue the saga — or write a steamy tale starring you.