mods are asleep

keiths rutting against his pillow
he started sleeping w it between his legs bc it keeps him from tossing and turning
but now his alarm clock is blinking angry red numbers at him and he’s panting from a dream that left his skin slick w sweat and his cock aching between his legs
and he doesn’t mean to do it, he doesn’t mean to roll his hips forward and press into the soft pillow, but he does and the “ooohh” tumbles out of his lips before ha can stop it
the pressure was barely there, a graze of fabric against velvety skin, but it felt so good to have the isolated sensation of his cock against something that he wasn’t thinking about. he rolls his hips again and his breath catches around a gasp, throat thick with pleasure
the image of his dream flashes behind his eyes, of shiro’s thigh replacing the pillow as his big hands guide keiths hips over it and hold him down, providing such delicious pressure that keith keens and jerks against his hold
fuck #nsfw sorry guys
keith rolls into his front, his knees scrambling against his mattress as he tries to position the pillow just right, folded in half and pressing against the convex of his thighs, something soft and pliant to rut against
he rolls his hips down, testing the sensation, and cries out softly. his voice is hoarse from sleep and quiet with restraint. the last thing he wants is the other paladins to hear him
his mind goes back to the dream, still flickering between semi consciousness and being wide awake
shiro had murmured “good boy” into keiths ear just before he woke up
his dick twitches, pre dripping from his tip so slow it looked lazy. keith bucks forward and sets a languid pace against it
what would shiro do? would he keep holding his hips against his thigh? or would he slide his hands down to grip keiths ass? to squeeze the soft flesh and pull him close, close enough that he can crook two fingers inside of him and tug at keiths rim
keith chokes on his own spit at the thought of shiro’s fingers fucking him open for his cock. the gasp that leaves his lips is in the shape of shiro’s name
“sh-shiro, please ah!” keith loses his pace, already so close to coming, to tipping over the edge that he woke up dancing on
“hnnnn,” keith whined, digging his nails into his sheets, “‘m close, close.”
the shiro behind his eyes feels so close, so real that he can almost imagine he’s actually riding his thigh instead of a pillow.
he fucks into the pillow once, twice, three times more before he feels the cord within him snap, tilting over the edge with a shout, “Shiro!!” not minding his volume anymore.
he falls forward, ass still sticking up as the pillow is still beneath his hips
“i-i couldn’t sleep” a voice from the door says, reverent and soft

keith flips over on the bed, scrambling to cover his naked lower half
“shiro!” he cries, tone much different than the last time he said it.

“apparently,” shiro laughs, pulling a hand through sleep mussed hair, “neither could you.”
keith stumbles over an apology, “i-i’m so sorry, shiro, it’s not... it’s not want it looks like!”
the older man smirks, “it wasn’t you fucking a pillow and wishing it was me?”
keiths face is red hot and he’s thankful for the darkness of his room
“i’m,” keith takes a deep breath, wishing his heart would stop pounding from the orgasm, “i’m sorry.”
“why would you be sorry, baby?”
keith snaps up, taking in shiro’s form. he only just now notices the sizeable tent in shiro’s sleep pants.
it makes his mouth water.
“you’re not mad?” keith asks, praying for an answer even though he can already guess what it will be
“no baby,” shiro looks hungry, his eyes raking over keith as if removing the sheet from him, “i’m not mad.”
he steps forward, crossing the room in three paces to lean over keiths bed and inspec the mess that he made, “not mad at all.” he murmurs, absent and fond all at once
“but if you don’t tell me what it is you were thinking about,” shiro’s voice is light but the threat is heavily implied, “i might change my sentiment.”
keith whimpers as shiro closes the space between them w a toe curling kiss
🥰

oki time for bed nn i love u sm
You can follow @yolkswagen2.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: