She caught a flash of pride and fierce possessiveness on his face before his mouth crushed to hers. He took the kiss, controlling it as he pushed inside and claimed everything he found. Here, now, she gave it to him. Loved it.
He gathered her up, supporting her back and grinding his pelvis into hers. It was hot and wild and unplanned. Her head spun with the carnal need and she kissed him back. Tongues meeting, dueling and retreating to pants and nips and sweet abandon.
“God, V.” His low groan rumbled through his chest and over her lips. She tangled her fingers in his hair and yanked him back for another blistering kiss. Blinded, that was how she felt. Blinded by what he was doing, what he set free within her.
She wrapped her legs around his hips, the press of his erection digging into her groin. The edge of the stairs ground into her lower spine, and carpet burns scrubbed into flesh left exposed beneath her shirt.
The fire of heat and need burned through her blood. It controlled everything. Logic, common sense, rational thought—it was all gone. Lost to the moment.
She cut him off with another nip and plundered his mouth with a frantic passion. His moan was swallowed and she didn’t care if was a protest or agreement as long as he didn’t stop.
She dug a hand between them to find his cock. Buried beneath his layers of clothing, she didn’t have the patience to undo the fastening. It was a tight fit, but she slid her hand over his stomach below the line of his shorts, her way made easier when he contracted his abdomen. His cock was hot and smooth and so hard in her hand.
“Damn, V.” He cupped her breast, sucking her nipple through the layer of material. The sports tank gave away easily when he shoved the strap down her arm to reach her flesh. He sucked the puckered tip into his mouth, wet heat shooting through her chest to her sex.
Her inhale was sharp. Teeth grazed over the tender flesh, a bite of pain she often dealt out but seldom received. She gulped for air, arching into his mouth in a request for more.
God, she needed this. Him. The wild frenzy that sucked every thought from her mind. She grabbed his head and jerked his mouth back to hers. There was nothing but wetness, heat and blind scrambling for the next hold, taste, scent, touch.
“Fuck,” he breathed around a kiss. “I’m gonna come.”
“Do,” she ordered. “Come, Holden.”
He tossed his head, gasped then ground his hips into her. A hard head shake and he bucked, back rounded as he pulled his pelvis away from her. “Not without you.” Voice raw and coarse, tension stringing his muscles tight, he dug a hand beneath her spandex pants and found her core.
“Yes.” Her whispered agreement was lost in the shot of pleasure his touch set off. “There.” His fingers moist with her juices, he rubbed her clit in a hard persistence that brought her orgasm to a full rush in seconds.
She anchored her mouth to the curve of his neck, legs wrapped around him as she held on. The salty goodness of his skin coated her taste buds and she sucked, hard. Wanting more than anything to mark him.
She crested the edge and tumbled over in a rush of intense heat and gut-clenching release. Her almost-silent moan was countered by his loud grunt and exclamation as he came. He rubbed against her, the rigid line of his erection digging into her pubic bone until he slowly stilled.
Oliver looked down at him. JJ’s features were masked under the costume and darkness, but the faint glow trickling around the corners of the never-ending hallway picked up a soft sheen off the smooth skin of his biceps. The cowboy hat had fallen back on its string, catching under his chin, and his hair— lightish brown or maybe blond? —was shadowy in the darkness. JJ ground against him, his vest-covered torso and denim-clad hips pressing close, and Oliver groaned.
No matter. Oliver’s eyes slid shut as he reached for JJ. Whatever color it is, however he looks, it doesn’t matter because he feels so goddamn incredible.
Their lips met, and the kiss swiftly moved from caressing touches to sharp nips and wet tongues. It was Oliver’s first encounter with a tongue ring, and so far he’d give it a ten out of ten, would recommend, would definitely bang. Oliver reached up to cup a strong jawline, stubble prickling his palms, while JJ’s hands slid up his sides. Oliver gasped when JJ’s thumbs rubbed teasing circles around his nipples.
“Sensitive?” There was a smile in that husky voice, and JJ didn’t wait for a response. He ducked his head to lick at Oliver’s right nipple while his fingertip continued to brush against the other. Oliver groaned, his hands sliding behind to sift through JJ’s soft waves of hair.
JJ moved away and blew on the stiff, wet peak. A shiver ran down Oliver’s spine at the same time the press of his cock against the seam of his jeans grew unbearable. Oliver arched his back, trying to get closer somehow, and JJ chuckled darkly, breaths puffing softly against Oliver’s chest. His hands moved to grip Oliver’s hips, pressing them back against the wall in an unexpected display of strength.
Oliver bit back a moan. Fuck, that’s hot.
Tacitly obeying, Oliver stopped, even letting his masked cowboy move his arms so that Oliver’s palms lay flat against the wall. Finally, JJ resumed his movement downwards. He licked a stripe down Oliver’s side, coming to center to tickle his belly button with his tongue. When he followed Oliver’s dark happy trail south and paused at the edge of his jeans, Oliver could only choke out a soft please.
Oliver’s breath grew ragged when JJ finally unbuttoned his fly. The touch of those strong fingers on his dick almost undid him, and he couldn’t hold back a moan as JJ eased his now-hard cock up and out of Oliver’s standard white briefs.
JJ’s fingers curled around his length, and Oliver thrust into his fist, pleasure racing through him. He was just thinking, handjobs, hell yeah— I’m so on board with that, when the feel of moist, wet heat enveloped his cock, taking him by surprise.
He bit his lip to muffle his cry, but even in his distraction, the noise seemed loud in the deserted nook they’d found. The intense warmth spread, going down and down until it engulfed his cock whole, JJ’s lips meeting his hand where it was wrapped around the base.
Oliver watched as he slowly pulled off and felt the bar in JJ’s tongue trail along the underside of his cock, leaving his erection cool with wetness in the open air. JJ daubed at the head softly, causing Oliver to gasp. After blowing lightly on the moist tip, JJ touched his tongue to Oliver’s cockhead again, keeping it there to wiggle it under the foreskin that had pulled back, revealing a head whose shine was visible even in the low light of the hallway.
JJ kept one hand around the base while he sucked at the head, teasing with licks that were alternately delicate, then strong. Based on the harsh breaths that brushed against his sensitive cockhead and the movement of JJ’s other arm, Oliver guessed JJ’s right hand was busy stroking himself.
So incredibly hot.
Oliver’s climax was growing inside of him, building up to an explosion. When JJ ducked his head to mouth at his balls, Oliver panted and curled his hands against the sturdy wall, the textured stucco rough against his fingertips. “I’m close,” he warned.
In response, JJ bobbed up and down on his cockhead once more, his mouth utterly wicked as he swirled his tongue around the tip. At last, he stood up, the stroking hand at his open fly proving Oliver’s suspicions correct.
Oliver whimpered at the loss of friction on his throbbing cock, but quickly found relief when JJ lined up his own erection against Oliver’s. Oliver brought one hand forward to cover them both, and they stroked in unison.
“Fuck… fuck,” JJ kept saying, the words punching out of him with each strong tug.
“Yes, yes, oh god,” Oliver cried out, his eyes squeezing shut as he felt the pressure build.
In the darkness, Oliver could only feel, and JJ’s cock was thick and solid under Oliver’s palm. Their lengths slid along each other, slippery with precome and hot with friction and arousal.
“Jesus Christ, I’m gonna come,” JJ whispered harshly, and he began to twist his wrist at the top of his strokes.
Oliver’s head dropped back against the wall, mouth falling open on a gasp, the sensations overwhelming him until he couldn’t stop tipping over the edge.
This is an EVENT giveaway and prizes will be drawn at the end of the event after all the entrants have been collated into one raffle.