cloud (again) Profile picture
Aug 5, 2022 35 tweets 6 min read Read on X
@sheithcheatweek #sheith
Prompt: public/private

NSFW, infidelity ofc, I think Keith will have some xeno biology?? purple cock, self lubrication. TBD. Mentions of blood. No proofreading. I’m going off the dome with this one so good luck
It’s the third meeting of the day and even shiro can’t quite bring himself to listen.

And yeah, they’re all bored, a little grumpy, but Keith is /restless/, fidgeting with his pen, pounding a hole in the floor with how hard he’s bouncing his leg.
Warily, Shiro places a steadying hand on Keith’s thigh. It’s what he would do when Keith was younger, more anxious.

The tapping stops, as does the fidgeting, but Keith is no less anxious.

From the corner of his eye, Shiro can see the tight flex of his jaw, the unnatural bend
of his spine.

Shiro thinks maybe he overstepped, goes to pull away when calloused fingers close around his wrist, sliding his palm up polyester slacks until he meets the burning heat of Keith’s inner thigh.

Keith stares straight ahead as if he didn’t inject liquid fire into
Shiros veins, outwardly ignoring Shiros attempts to get his attention.

He pinches Keith hard, rewarded with the sharp bite of Keith’s claws at his inner wrist. He’s had enough.

Shiro calmly shuts his laptop, collects his things, mutters something like
“I’m sorry, you’ll have to excuse us”

He stares down at Keith. “Come with me.”

Keith is infuriatingly unbothered, trailing quietly as they walk through the empty hallway. But he yelps when Shiro drags him into the nearest supply closet, slamming the door and crowding Keith up
against the wall.

“What the hell is your problem, kogane?” He spits.

And maybe this isn’t his brightest moment, with Keith’s breath ghosting across his lips. There’s a millimeter of space between them, nowhere to turn.

“You,” he bites, claw shredding through Shiro’s uniform.
Shiro tastes blood in their kiss, his own heart beat in his throat. There’s an audible, guttural moan and it’s coming from him.

Pain splinters across his scalp when Keith grips him by the root of his hair, awareness filtering back in. He shoves. It takes everything in him.
“I’m married, keith,” he pants, hating the waver in his voice.

“Don’t care.” Keith sneers, extracting Shiros hand from his waist and closing his wet lips around the metal— Shiros wedding band.

He holds Shiros gaze as he extracts it with his teeth, spitting into the darkness.
“Not right now.” His voice, a rough, soft purr, traveling straight down Shiros spine.

In all his lives, new and old, Shiro has never wanted quite like this.
tbc :)
//did I tag dub-con because it’s getting a little dubious from here. Thx for the patience, I was fighting my demons. Also, s/o to pink for giving me this idea. //
“Not right /now/?” Shiro repeats, dipping his fingers into Keith’s open mouth, slipping right past his lips, the slick warmth of his soft palate.

Keith’s tongue flicks out, just a shock of pink before he’s sucking Shiro’s fingers down, greedy.
Shiro’s breath is just a shiver, Keith catches his eye in the dark. They’re already shifting into that otherworldly yellow. This is as dangerous as it is inevitable.

“Is that how you justify it? What we do?” He bites, going to pull away, but Keith keeps him there
with his inhuman strength, drawing him deep into his mouth. Shiro stills, already giving in to the hot, wet suction, shoving his fingers deep enough that he can hear the click in Keith’s threat, feel the way it contracts, taking him in.
There’s a deep curl of satisfaction when Keith gags, for just a second, breaking his facade. Does that make him cruel?
It does make Keith release Shiro with a pop. He laughs but its humorless and the rattled edge makes Shiro’s skin jump.
“And how do /you/ justify this, Shiro?” He challenges, cocking his hip outward, just enough to press up against Shiro.
He’s not tall enough to line himself up, but Shiro can feel his cock, writhing through a thick wall of polyester. “You’re the one who dragged me in here.”

“That’s not—“

“Not what?” Keith bristles, “You don’t think I can feel that?” Keith’s breath ghosts humid and warm across
across his cheek, his claws threatening to split Shiro’s skin open.

“You want me Shiro. I know you do because I can fuck you better than he ever could.”
Shiro’s fury flares like something sick, something /rotten/. The metallic groan of his prosthetic shocking them both.

“What? You gonna hit me now?” Keith whispers, pupils narrowed into black slits. Shiro sighs, exasperated.
“Just shut your mouth, Keith,” poorly concealed rage shaking through his voice. He’s too old to rise to Keith’s bait, too guilty to meet his eye. But Keith goes easily when Shiro turns him, chest meeting the steel wall with a dull thud.
Images of Curtis flicker beneath his lids as he strips Keith down, muddled by the red exit sign’s glare, the sinuous curve of purple stripes hugging Keith’s hips.

But Shiro can’t think of Curtis right now, not like this. It’ll make what he’s about to do that much worse.
Keith’s spine arcs when he dips into his slit, blunt metal fingers bullying into his hole.

It’s a tight squeeze, definitely not meant for human fingers but Keith bucks wild with it, wet enough for Shiro to slip right through, curl his fingers around the still sheathed part of
Keith’s cock. “Shiro, that fucking hurts,” Keith hisses, a startled groan cutting off whatever petty complaint he intends to hold over Shiro. His cock is growing fat, stickier as Shiro fingers him open.

Shiro coaxes it out slowly, the long, single tentacle wrapping tight around
around Shiro’s wrist.
“Look at you,” he whispers darkly, pressing Keith firmly into the frigid steel, “you can’t even help yourself.”
TBC:)
ok I’m determined to finish this so cw again (im bad at this). Verbal humiliation, some seemingly under negotiated kink, gagging, spicy shiro, anal sex
“Look at you,” he whispers darkly, pressing Keith firmly into the frigid steel, “you can’t even help yourself.”

There’s a tinny screech of claws scraping at metal, a throaty snarl as Shiro removes his fingers from Keith, plunging back inside with a wet squelch.
It’s easier, now that Keith’s cock is unsheathed, puffy and slipping up his arm and pulling him closer, deeper.

“Huh. Nothing to say now that you’ve got something in your hole? I thought it hurt?”
Shiro ignores the threatening growl Keith sends him when he curls his fingers around he rough gristle at the base of Keith’s cock, speeding up his movements. Slick spills onto the floor with a wet smack. It soaks front of Shiro’s slacks, wetting his thighs.
“You’re filthy,” Shiro chastises, right up against Keith’s sweaty nape. It purples when he scrapes his teeth there, scissoring Keith open. He kicks Keith’s feet apart, plasters his front to Keith’s back. “You think you can take my cock in your little slit? That what you want?”
Keith croons, something alien, slit flexing around Shiro’s fingers, sucking. Shiro imagines it for just a second, forcing his cock in the narrow little opening, Keith’s shriek of pain. His cock twitches hard. Keith’s laugh comes breathy, harsh, disrupting his thoughts.
“You’re the pervert here. Just fuck me, /fuck./“ In another life, Shiro would take his time, drag this out, watch Keith squirm. But they’re in a crummy closet, crew members a mere ten feet away. He huffs, removing his fingers so quickly, Keith openly gasps.
“Dont make a sound,” he instructs, stuff Keith’s soaking underwear between his lips. He removes himself from his slacks, takes the tail of his shirt ends in his mouth, and lines himself up with Keith’s hole. It glistens red in the dark, winking.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with cloud (again)

cloud (again) Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(