Work Text:
Keith wakes up on New Year’s Day with a pounding headache and a feeling like he’s forgotten something important. It only takes him rolling over to realize just what it was that escaped him; or, rather, who, because there’s a naked man lying next to him on his belly, covered in hickies and bite marks, his dark hair a ruffled mess, scratches just visible on his big shoulders which Keith suspects goes all the way down his back. All of these things are hallmarks of a night well-spent with Keith, as if the vague twinge between Keith’s legs which would certainly pair with the massive cock between the stranger’s thighs.
Keith rubs his temples absently. He can’t remember much of the night before, which is a shame, because clearly between the last memory he has of doing an entire rainbow of shots and this morning, he got up to some truly spectacular partying.
Oh, well. At least he brought some of the party home with him.
Keith rolls over, leaning across the stranger’s broad body and wrapping a hand around his cock, which is half-hard with morning wood. He strokes over it, sticking out his tongue and licking the head. The man’s dick tastes of sex, but Keith’s tasted worse things, and it’s absolutely worth it for the way that the stranger’s dick immediately begins drooling. He licks that up, too, sucking just the tip into his mouth, watching the man’s peaceful expression as he bobs up and down lazily, barely sucking him off, but it’s still good enough to get him nice and hard, so Keith sits up and tosses a thigh across the man’s lap instead, spitting on his fingers, slicking himself up, and then sinks down onto the man’s dick, groaning softly as his already-aching pussy is spread apart all over again.
“Fuck,” Keith breathes out, rolling his hips in a lazy circle before sinking further down. The feeling of wet, willing cunt seems to finally wake Keith’s bedmate, who frowns a little before wrinkling his nose, long lashes fluttering as his eyes slowly come open.
He stares up at Keith, looking almost dazed for a moment, and then he’s grinning crookedly. “Good morning to you, too,” he says, grabbing Keith by the hips. Keith decides he likes the sound of the stranger’s voice. It would be even better if he were moaning.
With that in mind, Keith rocks himself down again, squeezing tight around the cock inside of him, and grinning when it immediately punches a shaky moan from the other man. “Pretty good morning so far,” he agrees. “Could be better, though. You could come inside me.”
“Fuck,” Keith’s bed partner moans out. “Good to know you’ll still tell me half a dozen times you’ve had a hysterectomy while you’re sober, I guess.”
Keith laughs, grinding down lazily. He’ll probably need an STI test after this, but seeing as he’s clearly already let this man come inside of him and all over him, what’s one more for the pile? “That sounds like me,” he agrees, still bouncing on top of the other man as they talk, milking his fat dick as much as he can.
“How much do you remember?” the man asks after a moment.
“I don’t even remember your name,” Keith admits. The stranger blinks at him, then laughs.
“Wow. You were drunker than you let me believe,” he sighs. “At least I know you don’t regret it.” He bucks up to punctuate his point, and Keith grins down at him. Yeah, not a chance he could regret sleeping with someone this hot. “Well, my name is Takashi, but my friends and cute boys I fuck calls me Shiro.”
“Hey, Shiro,” Keith answers, and then he leans down and covers Shiro’s mouth with his own, bracing his calves against Shiro’s thighs so he can bounce in his lap properly, moaning into his mouth as he drops himself down onto Shiro’s fat cock over and over, his own throbbing between his thighs.
Shiro’s a lot slimmer than the kind of guy Keith usually sleeps with, meaning there’s no round belly for Keith to rub himself off against, but nobody’s perfect, and Keith’s still got perfectly good hands. Keith slips a hand between his own thighs to rub himself, cock twitching against his fingers.
It’s hard to concentrate on rubbing himself and bouncing on Shiro’s dick, but luckily Shiro is smart enough to pick up the slack, grabbing Keith by his hips, fingers digging into his skin and moving him up and down his cock. He also shifts, bracing his feet on the mattress, so that he can fuck up into Keith with ease, not so much as breaking a sweat even as the big muscles all over his body ripple and flex from the athletic effort he’s putting into their morning tryst.
It’s surprisingly sexy, and Keith gasps as he clamps down and comes, biting his bottom lip to keep from waking the neighbours. Shiro grins up at him, looking cocky as all hell, and then he’s flipping them, pushing Keith face first down into the mattress, his weight all along Keith’s back, lips pressing hungry kisses to Keith’s neck as he fucks him right through the oversensitive clench of his pussy.
It’s a good thing there’s a pillow for Keith to scream into, because he’s shaking under Shiro, sure he’d be squirming away if the other man didn’t have such a firm hold on him.
When Shiro finally grabs him by the hair and pulls him up for air, Keith is dragging his fingers over the sheets, clawing at the fabric beneath him, drool coated over his pillow. His breaths come out in heavy gasps, inhaling air desperately while also trying to swallow down his noises.
Shiro reaches under Keith to rub his cock, and then he has to shove Keith’s face right back into the pillows as he screams and comes again. This time, as he clamps and clenches, he can feel Shiro’s dick twitching inside of him, filling him.
Lying face down, cum dripping out of his pussy, Keith looks blearily in Shiro’s vague direction and says “You should definitely put your number in my phone.”
