LK(158-6)Forbidden pt.3(smut)

34 2 0
                                    

"Sorry was that too much?" He cautiously asked, rubbing Keith's sides with his thumbs. Keith shook his head, hooking his legs around Lance's hips to grind them together again, groaning his approval into Lance's ear. It only took a second for their hips slide at an awkward angle, and Lance's bulge dipped down between Keith's thighs to his ass, grinding directly on his hole. A high pitched, broken moan sounded out, Keith's legs shaking where they held Lance's hips. All Lance could do was watch with wide eyes as Keith looked away in embarrassment.

"Shit Keith, it felt that good?" Keith hesitantly nodded, then sobbed when Lance thrust his hips forwards again. He growled into Keith's hair, reaching over to his bedside table, finding the desperately needed bottle of lube. Keith moaned at the sight, legs spreading further for Lance. He looked down at Keith's hole, watching it flutter in anticipation. He held back a moan just imagining how tight Keith was.

"You're sure you want to do this?" He mumbled into Keith's hair.

"We wouldn't be this far if I didn't." Keith breathed

Lance smiled, flipping the cap open. He kissed Keith nice and slow, rubbing a slicked finger over Keith's entrance, gently pushing it in.  It was just the first finger, and Keith was already unraveling. Lance kissed and sucked on his neck, adding a second finger to work him open. Keith gripped Lance's shoulders and sighed when he pushed them all the way in. When Keith let out a long, strained breath, Lance paused, letting him get used to the feeling. He kissed Keith's lips once more and moved his fingers at slow pace. Keith closed his eyes and wrapped both arms around Lance's warm neck, a blush creeping up on his face. 

He was so tight and wet and warm, Lance was loosing it. He kept working Keith open, twisting and curling his fingers, stretching them against the tight muscle. Keith wasn't letting go of Lance, letting out little moans against his ear. He held Keith close as he peppered kisses down his face. 

"That's it baby." Lance hummed, feeling Keith shuddering softly, "You're doing so good. Taking my fingers so nicely." 

"I-it's...so tight." Keith let go as his head fell back against the pillow, looking like he wanted to disappear. Lance moaned because hell yeah. Keith was so fucking tight.  He moved faster, spreading his two fingers apart irregularly, surprising Keith every time. The whole time Keith was mewling uncontrollably, driving the demon insane with each unholy sound. 

"I'm adding a third now." Keith nodded, and Lance kissed him again. He let himself relax against Lance's lips until the third finger pushing itself inside forced Keith away. 

"O-oh, gods Lance." He couldn't keep the name from spilling out, as well as the many moans from the fingers scissoring him apart and leaving him breathless. Lance smiled lazily and let his head rest beside Keith's ear.   

"So good baby, taking my fingers so good." Lance praised him, stroking his hair as his fingers stretched him open. Keith was so freaking tight it excited yet terrified Lance, made him wonder how Keith was going to be able to take the monster Lance called cock. 

He moaned quietly, reaching down to palm said monster, the blissful feeling of finally being touched relieving some of the tension. Looking between his legs Keith watched Lance touch himself, whining at the thick sight of Lance's length pushing against his pants.  He pumped his fingers into Keith with the same pace he stroked his cock, reaching to take some of the lube dripping from Keith's hole, then reached in his pants to slick his member with it. They moaned into each other's ear, pressed tightly together, seeping in each other's sweat and warmth. 

"Keith, gods baby you look so gorgeous, feel so good around my fingers."  Lance kissed his lips, sliding his toungue over Keith's and swallowed his moans. A string of saliva connected their lips as Lance pulled away, he watched Keith's chest heave up and down. Finally, Lance pushed his fingers deep inside Keith, causing him to yell out and dig his fingers into Lance's shoulders. 

"Ah! Lance d-don't stop I'm close, I'm--ahhh!" Lance gave a triumphant smile when he found Keith's prostate, keeping his fingers there and squeezing the bundle. Keith rolled his hips against Lance's fingers, unintelligible moans tumbling from his mouth, eyes building with tears. He came a second time with another shout, white oozing onto his stomach.  

"Found your special spot, huh baby?" Lance cooed, grinning at how Keith managed to glare at him, even with that fucked out face. Lance then grabbed Keith's legs and set them over his shoulders, "There's that tight little hole of yours." Keith replied with a whine, holding himself up with his elbows.

Lance bit his lip as Keith's hole clenched in front of his face, hiding his wet insides. Lance licked his lips and shook his head, "Uh uh. Relax baby, let me see."

Keith relaxed with an embarrassed sob, his back arching as he could feel Lance's hot breath against his hole.

Omnisexual visibility day
864 words

200 days of Couple prompts Where stories live. Discover now