Title: Satin Chic
Author: Cassie
badfalconFandom: RPS - Kane
Categories: Steve Carlson/Christian Kane, BDSM, Fetish/Kink, PWP
Rating: NC-17
Thanks to: You, for reading.
insaneboingo and
spazzer_mctwich for letting me ramble at them over AIM.
bellasianna, as ever, for the beta, handholding, encouragement and calling me from the underwear section of a department store to discuss the merits of yellow underwear.
Disclaimer: Steve Carlson & Christian Kane are real people, and the events in this story are just that - fictional, figments of my sick and twisted imagination. Hell, call it a fantasy if it makes you feel better. Whatever. No rumours should be started in regards to any events in these works of fiction. This story is written purely for entertainment purposes and no money is being made out of it.
Summary: Christian, butt plugged and wearing black satin panties; hard and desperate and needy.
Christian had barely stepped foot into the hotel room before Steve grabbed his arm, slamming him back up against the wall, pressing against him tightly, holding him in place with his body. Hands tangled in his hair, tilting his head to kiss him hard, tongue parting his lips, Steve fucking his mouth as his knee parted Christian’s, spreading his legs.
“Fuck!” Christian broke the kiss, his head falling back against the wall with a thud as Steve’s knee nudged against his groin. His moan became a wordless whimper, his hands clutching at Steve’s shoulder as he rocked and thrust against Steve’s leg. “Steve, please…”
Steve merely chuckled, his hands grabbing Christian’s wrists and pinning them against the wall over his head as he kissed, nibbled and licked his way down his neck. “Something you want, Christian?”
Christian moaned and bucked against Steve, rubbing harder against his leg, head lolling to one side as Steve’s mouth continued its assault on his neck, marking him. “You…” He gasped, as Steve shifted against him; gripping his wrists in one hand as the other slid down to press against the erection tenting his jeans. “Fuck…”
“Do you have any idea what you do to me,” Steve growled, kissing Christian and unzipping his jeans, one hand sliding in to fondle his balls through the black satin panties he was wearing. He deepened the kiss as Christian whimpered and thrust against his hand, bucking against his hold on him. “Knowing you’ve been wearing these all day, seeing you squirm in your seat all turned on.” His hand slid back to around Christian’s ass, fingering the butt plug. “Just knowing you’ve been like this,” he slid the plug out, pressing it back in again, Christian moaning and rocking back into the touch. “Butt plugged all day with my come still in your ass. Fuck, Christian, do you know how hard I’ve been all day? I thought I was going to jump your ass on stage - the way you were shifting on that stool, whimpering and biting down on your lip…” He broke off, tongue once more in Christian’s mouth, sucking on his tongue.
Christian clutched at Steve’s shoulders; unable to do anything but kiss Steve back, rocking and bucking between his hands, babbled pleas falling from his lips, pre-come soaking through the satin, his cock aching curling up towards his belly, the satin rubbing against sensitised skin only turning him on more.
“Bed,” Steve growled, backing towards it and dragging Christian with him. He stumbled backwards when his knees hit the footer, tumbling backwards onto the bed; Christian sprawled out on top of him. Grinning, Steve wrapped his legs around Christian, holding him in place, continuing to kiss as he rolled them over, straddling Christian’s waist. “Perfect.” He grabbed the hem of Christian’s t-shirt and tugged it up over his head, but left it tangled around his hands and wrists, pressing them down against the bed above Christian.
Christian squirmed under Steve, trying to free his hands but a hard squeeze of his cock stilled him instantly, a gasp escaping him. “Fuckin’…” Steve’s lips on his silenced him as Steve adjusted Christian’s position on the bed, bending his knees and placing his feet flat on the bed, legs spread as wide as they could with his jeans still pooled around his ankles.
“Look at you,” Steve all but purred, running his hands down Christian’s chest, watching his muscles contact under his touch. “All spread open wide and hard for me.” He knelt up long enough to strip, throwing his clothes to the floor before turning his attention back to Christian, running his hands down his sides, lips sucking alternately on his nipples.
Christian moaned and arched up into Steve’s mouth, hips pressing back against the butt plug, the slick satin of the panties sliding tantalisingly over the head of his cock with every shift. “Steve… please… oh, fuck!” His voice grew huskier as Steve’s teeth dragged over his nipples, legs scissoring on the bed.
Chuckling, Steve slid down Christian’s body, lips leaving a trail down his chest and belly, Christian squirming under him; the sight only fuelling his own arousal. He pressed the heel of his hand against his own cock, sucking his lower lip into his mouth as he watched Christian writhing on the bed, barely coherent pleas tumbling from his lips as he rocked down against the butt plug. “Fuck, Chris…” He settled between Christian’s knees, running his fingers down the v of his legs, then down over the panties; Christian bucking up with a sob. He repeated the caress, hand pressing harder against the satin, rubbing the damp fabric against Christian’s cock, murmuring approvingly as Christian continued thrusting up and rocking back, his name a litany on his lover’s lips. His fingers darting across Christian’s balls, stroking and rolling them, then sliding further back to curl around the base of the butt plug.
“Please…” Christian gasped, spreading his legs further as Steve twisted the plug, pulling it out, then pushing it back in again, repeating the action, building up in speed and force, fucking him with the plastic toy. “Please… Steve, please… ”
Steve dipped his head and pressed a kiss to Christian’s inner thigh; Christian quivering underneath him as he licked and kissed his way up until he was nuzzling satin-covered balls.
Christian lifted his head to meet Steve’s lust-darkened heavy-lidded eyes, his jaw falling open in a wordless cry at the first touch of Steve’s mouth against the panties; Steve lapping at pre-come soaked into them, breath warm as it ghosted over his cock. “Steve…” He trailed off with a gasp, hips bucking as Steve continued mouthing his cock through the panties; the combination of warm heat pressing against the satin driving him almost insane with need, pre-come steadily seeping from his aching cock, soaking through the panties, making them cling even tighter to his heated skin.
Steve’s lips closed around the head of the cock, hollowing his cheeks and sucking him through the satin, making Christian swear and buck up so hard he almost knocked Steve off him. Steve pressed him down with one hand on his belly, the other sliding around to roll his balls, before closing around the butt plug, pushing it in and out; Christian writhing on the bed under the sensual assault. “Something you want?” Steve teased, pulling away from Christian and climbing up the bed to kiss him, sharing the taste of his pre-come with him.
Christian whimpered and bucked on the bed, desperately trying to free his hands from the tangle of his t-shirt. “You…” he growled. “In me.” His teeth tugged on Steve’s lower lip, hips arching up against him, desperate for the friction he needed. “Fuck me.”
A shiver of need coursed through Steve at Christian’s husky plea; his cock twitching at the words. He swore under his breath, pushing the seat of the panties away and pulling the butt plug out, replacing it with two of his fingers. He thrust them in and crooked them, hitting Christian’s prostate as he finger-fucked him; Christian’s muscles clamping down even as he rocked against him. “Fuck, Chris…”
“Steve, please…” Christian gasped, back arching up off the bed as rocked against Steve’s fingers, begging him to stop teasing and just fucking fuck him already. “Fucker… You. In me. Now.
“Yeah,” Steve agreed breathlessly, wiping his fingers on the sheet then tucking a loose strand of sweat-damp hair behind his ear. He grinned at the debauched and desperate look on Christian’s face. “Yeah,” he repeated, one hand curling around his cock as he started to guide it into Christian’s ass, then stopped and swore. "Fucking panties in the fucking way...." he growled, pausing long enough to tear the sodden material, ripping the panties off Christian.
“Your damn idea,” Christian hissed, thrusting down as the head of Steve’s cock breached his ass; Steve pushing insistently until he was fully buried. “Fuck, Steve…” Any further words Christian may have had were swallowed as Steve’s lips sealed over his, tongue flickering against the tip of Christian’s as he built a steady rhythm; slamming in and out, one hand curled around Christian’s hip, the other stroking his cock on alternate thrusts until Christian was writhing and begging, teeth, lips and tongue desperately clashing against Steve’s.
Steve grunted as he thrust harder, deeper and faster into Christian, his grip on Christian’s hip tightening enough to bruise. Sweat dripped into his eyes and he dropped his head onto Christian’s shoulder, his body tensing and arching, Christian’s muscles clamping down around his cock sending him over the edge; Christian bucking harder into his fist, spilling his seed as he came with a cry of his name.
“Fuck,” Steve muttered, pulling out of Christian, smirking as come dripped down his thighs onto the sheets. He used the panties to clean them both up then freed Christian’s arms from the tangle of his shirt.
Christian sighed in relief and stretched out on the bed, kicking his jeans off and tangling his legs with Steve. He wrapped his arms around him, Steve laying half on Christian, half on the bed, face still buried in Christian’s neck. Christian dropped a kiss to the top of Steve’s head, feeling him smile against him. “You ripped my panties,” Christian mock-pouted.
“Says the guy who wasn’t sure about them!”
“I’ll buy you a new pair,” Steve chuckled, lifting his head to smile at Christian. “Even if you didn’t like the idea in the first place.”
Christian blushed and bit down on his lower lip. “You made a convincing argument?” he offered.
“Oh, just say it Christian. You know you want to.”
Christian sighed and brushed his lips over Steve’s. “You were right.”
~El Fin~