Day 3: Lance

2.8K 30 3
                                    

Lance busted into Keith's bedroom. "Alright mullet," he shouted, "time for me to babysit your ass!" Keith groaned at the sound of Lance's voice, bundled up in his covers. As a response, Lance sighed in annoyance. "Get out of bed!" As soon as he hovered his hand over the spot Keith was laying down, he felt uncomfortably warm air. "Whoa," he placed his hand on what felt like Keith's arm. "Are you okay, man?" Keith groaned at Lance before flipping over onto his back, panting with his face bright red and his body temperature steadily rising. "Fuck, Keith! Why is your skin so hot?!"
Keith looked at Lance with the most desperate eyes he's had, and without hesitation, sat up and pounced onto him. "N-need," he mumbled, while fumbling with Lance's zipper.
In shock, Lance shoved Keith back by his shoulders. "The hell are you doing?!"
Keith refused to give up. "I need it." He eventually got Lance's jeans undone and pulled them, along with his boxers, down around his thighs.
"Keith, stop it!" Lance attempted to pull them back up, but failed to grab them before Keith was licking and sucking on his balls. "Dios mío, holy shit." Keith continued to grope at them while he started to suck him off. While he sucked on the taller male's length, his hair was stroked and pulled at slightly, making him moan. Lance noticed and pulled harder, getting him to stop and looked him in his eyes. "Do you really wanna do this?"
Keith nodded quickly and shoved the other back against his own headboard, sucking hard on his neck. He sat up on Lance's lap, grinding his hips and licking up the smooth brown neck in front of him. He whimpered, "fuck me, please."
Lance's eyes shot open. "You want me to what?"
"Fuck me," Keith repeated with his breath growing warmer, almost fogging the air.
Lance felt blood rush to his cheeks. "I can't do that!"
"Lance please," Keith begged. "I need you."
The taller sighed and his breath began to shake. "I don't wanna have sex with you," he lied.
Keith's face scrunched up as he became more frustrated and desperate. He took it upon himself to line Lance up to go inside him, and before the other could protest, sat down slowly, sliding it inside him. He clenched his teeth and dug his nails into Lance's shoulders, due to the pain he was experiencing from not recently preparing himself. As soon as he was comfortable, Keith slowly moved his hips forward and backward, resting his forehead on Lance's shoulder, panting softly. Lance couldn't resist gripping Keith's waist, but only gently. He placed soft kisses on the other's neck, making him hum in delight. He was gentle, which isn't what Keith expected, but he made no effort to complain. Keith rolled, ground, and bounced so well that Lance couldn't control his moans at all. Keith had to kiss him, intertwining their tongues, almost into a knot to muffle the other's noises of pleasure.
Without warning, Lance came inside Keith, weakly panting and muttering "holy shit, my god" through his panting. Keith nibbled on and kissed the soft skin on Lance's collarbones, making him hum lowly. "¡Mierda, Keith! ¿Cómo estas tan sexy?" Lance found it extremely difficult to express himself in English as Keith touched him all over. "Más," he huffed out. "Uno tiempo más, por favor. Please, Keith."
Keith smirked and even though he didn't speak Spanish, he could tell that Lance wanted more. More was exactly what he gave. Keith rode him hard for several minutes until Lance came once again, this time with Keith coming at the same time. They both sat there for another few minutes, panting with Lance still inside. Once Lance started to notice Keith dozing off, he pulled out and laid Keith gently on his side on the bed and quietly started to dress. As soon as Lance was ready to leave, Keith drowsily grabbed his arm. "More?"
Lance shook his head. "No more. You just need to sleep this off."
Keith looked shocked and disappointed. "But Lance," he begged, "I need you."
"No," Lance struggled to decline, rushing out the door and heading straight to his own bedroom.
Pidge watched Lance run away with wide eyes and sighed. "Oh fuck, really?"

Heat (Voltron Smut)Where stories live. Discover now