Keith's pace forced Lance to stumble from how hard he's pulling him along. He doesn't care. Watching Lance fight today had drove him wild. Something about today had that strange affect on him. At first, he blamed it on the planet's air. It smelled sweet and clouded Keith's judgement.

Why else would he be dragging Lance through a populated city and into an alleyway?

A party had taken place for the heroes that freed them from Zarkon's might. Allura and the others were still there, accepting thanks for everyone who joined them. Once Keith saw the chance to slip away, he grabbed Lance and took off.

Keith pushed him against the wall, running his hands under his shirt. Lance grabbed his wrists and pushed them down to his sides. "Whoa! Keith, buddy, we can't do this here! Can't we just wait until we get to the castle?"

No, they couldn't. Keith couldn't wait that long. He left their cruisers behind and walking to the castle of lions would take too long. Not when Keith was ready to force Lance to the ground and ride him. Keith smashed their mouths together, plunging his tongue into Lance's open mouth. He counted the seconds it took or Lance to let go of his wrists.

Ten seconds too long.

His hands are back under Lance's shirt, admiring the lean muscles he had. Fingers danced at the hem of his pants and worked his belt open. Lance moaned into his mouth when he cupped his half hard dick. Keith returned the favor, pressing his own arousal against Lance's leg.

"Shit, Keith," Lance said, pulling his mouth away. "Have you been like this all night?"

"Yeah..." Keith muttered, rutting against his leg. "I couldn't help it. You fought really good today and I liked it."

Lance smirked, cupping Keith's ass in his hands and pulling him harder to him. "Is that so?" He kissed Keith, pushing into his hand to get more of that friction. "Did you bring anything?"

Keith didn't think he could feel insulted from that question. When they returned to the castle of lions to dress down for the celebration, he packed a bottle of lube in his pocket. From the moment the battle was over, he knew what he wanted to do with Lance. He nodded his head, giving Lance's dick a squeeze.

They moved from the wall until Keith's back hit a shipping crate. Lance hoisted him up onto it and slipped between his legs. It was thrilling doing it out in the open. At the mouth of the alley, inhabitants slipped past, unaware of what was about to happen. They only had to look inside for a second to see what was about to happen. Keith didn't care. He wanted them to see him like this, with Lance rutting into his hand like his life depended on it.

Lance grabbed his hand and pulled it out of his pants. He buried his face in the leather of Keith's glove, smelling himself on it. The sight made Keith shudder and he could feel the smallest drop of precum spill out of his dick. If they had time, Keith would have gotten on his knees and blown Lance's mind. Literally. Time was short, though, and foreplay couldn't be slow.

Heated hands worked on freeing one of Keith's legs from his confines. He kicked his boot off and it hit the other wall, echoing loud in their ears. Keith bit his lip when Lance shushed him. He didn't need to know that Keith wanted to get caught like this. Lance reached into Keith's pocket and pulled out the small container of lube.

He pushed Keith to lean back, tugging his hips until his ass was hanging off the edge. The hungry look in his eyes as he coated his fingers made Keith moan. This was going too slow for his own liking. Sure, if they got caught, he'd love it. He needed Lance's dick in him now, though.

Keith leaned further back when a finger pushed inside him, ignoring the pain from his head. Lance only pumped a few times before slipping in a second, scissoring him open. That slight bit of pain was perfect. Keith bit his lip, trying to not make a sound. Oh, but it was hard. He just wanted to moan Lance's name and let the whole city know who was about to fuck him.

Lance pulled his fingers out and poured lube into his hand. "Shit, I can't wait any longer..." he muttered, stroking himself.

"That makes two of us," Keith moaned out, pushing himself onto Lance's tip.

Lance stilled his hips then surged forward, pushing himself deep into Keith. This is what Keith wanted and he was going to get it. Lance was brutal with his thrusts, pounding into him without rhythm. They had to be quick and Keith wouldn't have it any other way. He clung to Lance's shoulders, moaning into his neck. Lance's hands ran back up his shirt, toying with his nipples.

Yes, yes, yes! Keith wanted more of him. More of this pleasure and thrill. It would be so easy to moan louder and draw attention to them and their writhing bodies. It'd be clear to everyone what they were doing. He wanted them to know so badly...

Looking back to the mouth of the alley, he moaned and Lance tried to silence him.

It was only for a moment, but Keith was sure he saw it. Someone looking at them and leaving once they saw Keith looking back. God, would they tell anyone what they saw? Did they even recognize these two beings who had saved them hours before? Shit, the idea drove Keith crazy.

He gave Lance's neck open mouthed kisses and Lance returned the favor. Their bodies pushed against each other, driving him deeper inside. Lance grabbed his ass once again and pounded harder into him. The edge was so close now. He reached up and toyed with Keith's cock, stroking and bringing him along.

Keith tilted his head back and roared his pleasure, his cum coating their shirts. Lance pushed into him one more time before cumming inside him, his body shuddering. They sat like that for some time, shaking against each other. Keith kept his eyes on the crowds passing by, trying to see if someone else would take a peak.

He whimpered when Lance pulled out and away to survey the mess. "You look like a wreck," he said, running a hand down his face.

"You're not much better," Keith retorted. He reached for his pants, already shucking his leg into them.

"Yeah, but your jacket doesn't cover your shirt at all." Lance shrugged his jacket off and shoved it into Keith's hands. "Wear this."

Keith slipped the jacket on and looked at the stain of Lance's shirt. "What about you?"

Lance made quick work of scooping the cum onto his fingers before it dried and popped them into his mouth. "I'm a messy eater. They'll just think I made a mess of myself." He grinned at Keith. "But we all know who's the real messy one out of the two of us."

Keith snorted and pushed him out of the alley. Just wait until later. There was going to be more of a mess on Lance than he would be comfortable with.