8

2.3K 23 25
                                    

Too hot.
More porn bc I'm a fucking rat.

"Keith, can we play a game?"

"Yeah sure. What game?" Keith muttered, setting his book aside after bookmarking it.

"Too hot."

"Too hot?"

"We kiss."

"Okay that's simple enough."

"But!"

"But?"

"We can't touch each other. No grabbing my hips. You think you can handle that, mullet?"

"Mhm. Can you handle not pulling my hair?" Keith grins.

Lance pouts and sits up, sitting close to Keith, but not too close.

Keith hums and puts his hands behind his back, prepared to win.

"Oh and the winner can do whatever he wants to the loser." Lance chuckles.

"Alright, lets do this."

"You're going down." Lance challenges.

"No, I think you're gonna be the one going down." Keith winks.

Lance's face flushes and he pushes his lips to Keith's.

Keith immediately licks his way into Lance's mouth, running his tongue along Lance's.

Lance whimpers and fights back against Keith, determined to win the game.

Keith resists the urge to smile and pulls away, he nips at Lance's bottom lip before kissing him again.

Lance desperately wanted to climb onto Keith's lap and pull his hair. To grind against him.

Keith pulls away and grins.

"Give up?" Keith raises an eyebrow.

"You wish." Lance pants.

"You're losing your composure." Keith chuckles, pressing his lips back against Lance's.

The kiss was heated and rough.

Keith gripped the sheets, fists balled up in the cloth.

Lance slips his arm between his legs, rutting against it, moaning into the kiss.

Keith takes Lance's bottom lip between his teeth, biting and sucking at it.

Lance pulls away, face flushed, hair sticking to his forehead.

Keith chuckles and leans back, arms propped up behind him.

Lance clenches his jaw and whines.

"Keith."

"Hmm?"

"You win."

"Oh really?"

"Yeah."

Klance OneshotsWhere stories live. Discover now