Work Text:
Harry came home the same timeas always. The flat was quiet in. that familiar, lived-in way that settles something in his chest. He shrugged off his coat, toed off his boots and…
"Draco?" he shouted, "I‘m home!"
No answer.
Confusion flared in Harry, as he walked down the hall. Then he saw the bedroom door was ajar. The lamplight was spilling out, low and warm and the unmistakable rustle of sheets - slow and deliberate.
Harry stopped.
Then he heard.
"Yeah…" Draco sighed from inside the bedroom. "U-hu, mh…"
Harry‘s heart grew tense as he slowly opened the door. Immediately relief flooded him. And just a second later - arousal.
Draco was on their bed. Not sleeping. Not waiting.
He was propped up on his knees, his chest and head lying in the pillows as his hands were…. occupied. He was nacked, hair loose and falling into his eyes. His attention was turned wholly inward, the face flushed, the lips parted around the soft, breathless sounds that made Harry‘s stomach drop and his cock grow hard.
Draco‘s right hand was wrapped around his cock, slowly stroking, pressing down. His left arm was wrapped to his back and his middle and ring finger were burried in his ass, pumping in and out.
"Fuck," Harry moaned and palmed over his erection, straining against his pants.
Draco’s eyes flicked toward the door.
The air between them snapped taut - shock, heat, something dangerous and intimate blooming all at once.
"Harry," Draco said, voice rough, and suddenly there was no pretending this was accidental anymore.
Draco‘s fingers stilled, but before he could move and change position, Harry said: "Don‘t, don‘t stop. Please."
Draco smirked and slowly continued pleasuring himself.
"Fuck. This is the hottest shit I‘ve ever seen," Harry mumbled and opened his own pants, finally freeing his straining, leaking cock.
He wrapped his fingers around his cock tightely and started stroking, slowly, rhythmically.
"Gods. Draco. Fuck!" Harry exclaimed, as Draco started working his pointer finger in his ass aswell.
Draco moaned and bit his lip, before he mumbled: "I wish it was you. Fucking my ass."
Harry leaned his head back and growled.
"Shit! Baby… You‘re so hot," Harry said. "Think you can make yourself cum like this? While I watch? And then I‘ll fuck you and make you cum again."
Draco burried his face in the pillows at the prospect of finally feeling Harry up his ass.
"Yeah…" he mumbled and nodded. He started plunging his fingers in his ass faster and faster, his fist wrapped tightely around his cock. He quit putting on a show for Harry, quit delaying his orgasm and for Harry all of it got even hotter.
Harry placed his hand on a nearby wall, his knees were weak, because he was so incredibly turned on by what he was seeing. He loosely stroke his own cock - careful not to push himself to close to the edge, while Draco could already feel the heat growing and growing inside of him.
"Fuck!" Draco exclaimed muffled into the pillows.
"Look at me, baby," Harry said. Draco turned his head to the side and locked his eyes with Harry‘s. Draco saw Harry‘s rock hard, flushed cock and the precum that dripped from it‘s tip. He licked his lips and thought about Harry‘s taste.
Harry saw Draco‘s eyes transfixed on his cock and how Draco‘s tongue darted out of his mouth.
"You wanna suck my cock aswell?" Harry cooed.
Draco just nodded and shuffled in the bed, till there was enough space for Harry to kneel.
Harry pulled his pants off completely and opened his button down shirt, before kneeling next to Draco‘s head.
"Come one then," Harry encouraged. Draco opened his mouth and started to gently suck on Harry‘s tip, collecting all the precum with a dart of his tongue.
"Mmh…" Draco moaned and closed his eyes. He couldn‘t move his head because of his lack of leverage, he just lolled his tongue around and sucked, while still plunging his fingers in his own ass and massaging his cock.
Harry slowly thrusted his hips forwards, entering Draco‘s mouth deeper, which didn‘t bother Draco. He just loved Harry‘s musky taste and the grounding feeling of his heavy cock in his mouth.
"You‘re doing so good, baby," Harry moaned and stroke Draco‘s hair.
Draco felt the praise and Harry‘s cock in his mouth already pushing him closer and closer to his edge when suddenly he hit his own prostate in a particular pleasuring way and felt the rush in his veins, pulsing through his whole body. He moaned against Harry‘s cock, while spilling his own hot cum over his fist and the bed sheets.
"You‘re so hot like this, Draco…" Harry praised again, "Let me fuck you now."
He pulled his cock out of Draco‘s mouth, the soft skin glistening with Draco‘s spit and shuffled around until he kneeled right behind Draco, who had already pulled his fingers out of his ass.
"Shit, you‘re so open and ready. Can‘t wait to fuck you," Harry mumbled and a shiver went through Draco‘s body. Harry stroke his tip over the soft, pink and puckering hole. "Ready?"
"Please," Draco said, "Yes!"
Harry put his hands on Draco‘s hips, holding him tight as he plunged into him with one swift move.
"Fuck!" Draco shouted and pushed back, closer against Harry. His fingers were nothing against being so utterly filled.
"You feel so good…" Harry mumbled and slowly started building a rhythm.
Draco grabbed the bed sheets thightly with his fists and started swaying back and forth in the same rhythm. Harry placed one of his hands on the small of Draco‘s back and guided their movements together. The sound of their bodies colliding filled the room together with their moans. Draco could feel the tension in him rising again as his muscles tensed around Harry.
"Shit," Harry gasped. "You‘re still so tight around me."
Draco smirked and tensed his muscles even more, which elicited a loud groan from Harry, who grabbed Draco‘s butt cheeks hard in response, spreading him.
"This view…" Harry sighed and watched his cock easily vanishing inside of Draco. "I can‘t keep this going for much longer."
Draco just nodded.
Harry wanted to enjoy every moment of this, as he felt the heat slowly creeping up his thighs. He put his right hand on his hip, supporting his lower back as he savored this experience with long, careful strokes, before he started quickening his rhythm again for passing the finish line.
"Fuck. Harry. Harder. Please…" Draco exclaimed.
Harry couldn‘t pass on Draco‘s wishes and started vigorously pounding into his boyfriend.
"I‘m gon-gonna…" Draco mumbled, "cum again."
Harry nodded, his teeth gritting as he concentrated on getting Draco off again, before spilling into him himself.
Draco hid his face in the pillows, almost screaming as another orgasm rushed over him. His already spent balls just emptying themselves a little more. Harry could feel the pulsing in Draco‘s prostate with every thrust and put his head back, moaning.
"Baby… I‘m gonna…" he took a deep breath, "Fill you up so good."
Draco nodded and turned his head, looking over his shoulder at Harry.
"Please. I want to be filled," he mumbled.
Harry couldn‘t with Draco‘s almost angelic, flushed, sweaty face, that dirty wish on his lips. He spilled his load into Draco‘s ass, immediately slowing his thrusts, but not stopping. With two or three more pushes Harry could see his semen squelching out of Draco and as he finally pulled his cock out completely a few dribbles ran over Draco‘s perineum.
"Shit," Draco hissed at the emptiness and collapsed on his stomach.
Harry let himself fall right next to Draco in the mattress.
"Babe. That was…" he started and ruffled his own hair, "One of the hottest things we‘ve ever done."
Draco nodded and chuckled. "Noted. I‘ll wait like this for you to come home from time to time now."
Harry quietly laughed as well, before leaning over and kissing Draco gently.
"Let‘s take a nap before dinner," Harry recommended.
Draco nodded and his eyes were already closed when Harry cleaned them up with a quick spell, before they fell asleep spent and with tangled limbs.
