My Authors
Read all threads
You know what, there is a grievous lack of 69 position sex in fic. So imagine #sheith #nsfw — (slight somno)
Keith crawls down under the comforter one morning after waking from a filthy dream. He’s sleep-soft still but the urge is so strong he cant help himself.

Shiro’s a side sleeper so it’s easy just to burrow down to his hips, tug the waistband of his boxers down.
Shiro’s half-hard but still so velvety in his hand. It’s dark under the sheets so Keith doesn’t bother trying to see, he just scoots right up against Shiros hip and slips his cock into his mouth.
Keith gets it all the way to fullness before there’s movement from the man. Shiro makes a sound of approval and then a hand is wrapping its way around the back of Keith’s knee.
Keith doesn’t stop. Shiro’s heavy and hot in his mouth and Keith’s exactly where he wants to be, tongue working the sensitive underside—
But then there’s a jerk of Shiro’s hand and Keith’s lower body slides in the bed. Not even a breath later Keith can feel the colder air on his skin as Shiro tugs down his own underwear.

The sudden revelation makes Keith shiver. Then a hot wetness envelops his cock.
For how turned on Keith is, it’s still a slow thing. Early morning and so comfortable in their bed, Keith doesn’t try for a fast rhythm. He suckles and moans and enjoys Shiro’s huge hands wrapped around his thighs and holding him in place.
Shiro always sucks cock like he’s taken a masterclass, and it’s all the hotter that Keith can /feel/ how the act turns Shiro on.

Shiros cock twitches in Keith’s mouth and Keith moans again. They’re in a spiral of feedback. Everything is sensual and electric.
The moment spins out longer and longer. Keith tries to keep focus, to use his mouth and tongue even as Shiro’s attentions start plucking away at his coordination.

Shiro usually outlasts him, but for once Keith thought he’d have the advantage. He hadn’t considered reciprocity.
There’s just one last ace up his sleeve, and Keith’s hands tighten over Shiro’s hips to go for it. On the next downstroke Keith presses further in and Shiro’s cock slides back and back—

He hears Shiro choke and pull off with a ragged curse, and Keith knows he has him.
It’s hard to compete with a lack of gag reflex.

Keith swallows around him, keeping Shiro’s cock wedged tight. The hands around his own thighs clench and Shiro wheezes, “ke— I’m gonna—“

Keith hums, a vibrating rumble a little too close to a purr to be completely human.
And then Shiro makes a gorgeous sound. The cock in Keith’s throat pulses and Keith swallows and swallows.

Before it’s even finished a hot mouth wraps back around Keith’s cock and sucks. Keith pulls back not to choke but to gasp, to moan at the
heightened sensation. His mouth is a little numb, his throat salty and sore, and those sensations all immediately pile on top of him.

Shiro sucks him hungrily now, clutching and demanding and Keith’s never been any good at denying him.

He comes with a breathy sound,
claws digging into Shiro’s boxers, the smell and heat of sex all around him. Shiro swallows and sucks and it’s /so good/.

On the come down Shiro pulls off and then Keith clumsily moves back up, out from under the comforter. The cold air is refreshing,
but better still is Shiro’s heavy arm pulling him in and cuddling him tight.

It’s easy then to slip right back into the sleep hazy. Shiro kisses his hair and Keith snuggles in tight. They sleep.
/end
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Aphor

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!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


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

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

Become Premium

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

Donate via Paypal Become our Patreon

Thank you for your support!