stephrc79 all but demanded some Stucky porn, so here you go. 😉 Short and to the point:
Bucky didn’t like to admit it, but there was something attractive about Steve wiping the blood from his split lip after yet another alley fight. He wanted to lick it off Steve’s lips and cheek, wanted to pull his friend close and unbutton the shirt that hung too loose on him. Wanted to press him against the alley wall and do so much more. And then he realized the way Steve was watching him.
Steve’s breath was still coming in short little pants. His blue eyes were dark, but it didn’t look like fear. Suddenly Bucky found himself shoved against the wall behind the dumpster, Steve’s hands on <i>his</i> body. The metallic tang of blood as their lips crashed together. Bucky leaned down to return the kiss, but Steve pushed him back harder.
Heart pounding in his chest, Bucky was aware they could be caught at any time. Steve didn’t seem to care, going for Bucky’s belt and yanking his pants down to his thighs before flipping him to face the wall. Bucky braced himself with one arm, his other hand dropping to squeeze his own cock. And then Steve was pushing in. It <i>burned</i>, but Bucky couldn’t care less right then.
After a moment Steve pulled back. Bucky whined softly at the loss. He heard Steve spitting and then pushing back in again. That wasn’t much better. He was going to feel this for a <i>week</i>. Good. Every step he took, he’d remember the cold bricks bruising his arm, the way Steve was pushing deeper inside of him, hot breath against his back. He stroked himself, swearing softly.
It was quick; it had to be. Steve came first, groaning softly against Bucky’s shirt. A few more strokes and Bucky was following him over, spilling against the brick. Steve stayed there a moment longer, then pulled out. Bucky waited until he heard the clang of Steve’s belt being done. Then he got his own pants up. He turned and leaned in to kiss Steve one more time, licking his split lip.
Steve gave him a smile and they headed back into the city.