Work Text:
Harry’s cock had been hard for the last 10 minutes and Draco wasn’t doing anything about it. It was quite unfair considering he was the cause of it.
When Harry arrived in their bedroom and saw his boyfriend in… what he was wearing, his cock instantly twitched in his joggers. Draco hadn’t noticed, he only spared Harry a mumbled hello and went back to his book. Which was rude because Harry was horny. But he let Draco, laying on his stomach, go back to his reading because that allowed Harry more time to admire the image he made.
As he got onto their bed, he said, “I haven’t seen you wearing this before.” He trailed his fingers across the soft cotton shorts. His eyes were on the crease between Draco’s arse and his thighs when his boyfriend replied.
“I was discussing how hot it’s been lately with Pansy and she recommended them to me.” Harry gulped when Draco shifted on the bed, causing his ass to jiggle and bringing the shorts higher. Draco didn’t seem uncomfortable with how the shorts were digging into his crack. Which were riding dangerously high.
Harry brought a finger under the shorts, flicking the soft material up. He pouted when Draco slapped his hand away, making the shorts move again. “Stop it,” Draco admonished, head still down in his book. “I’m reading.”
“Can’t I touch my boyfriend?” Harry asked.
When Draco turned his head Harry made sure to bring out his inner puppy. In his mind, he furiously fist bumped when he saw the moment Draco’s resistance flicker. “Fine,” his boyfriend huffed. He then shot Harry a piercing glare. “Nothing funny.”
Harry grinned. “Of course.”
He was sitting cross-legged beside Draco, who was still on his stomach. His boyfriend grumbled something under his breath about “heathens” when Harry laid his palm on his arse but didn’t do anything. It only made Harry’s grin bigger.
He started off slow. As he rubbed his hand on Draco’s arse, separated by the shorts, he peered over his shoulder and asked, “What are you reading?”
He watched as slender, pale fingers flipped a page before Draco replied, “Ancient Skies: Constellation Mythology of The Greeks.”
Harry hummed. He eyed the sliver of skin that was revealed when Draco’s sweater rode up from his body. As his finger trailed the exposed skin, the shiver that followed from the boy under him made the corner of Harry’s mouth quirk up. His hand returned to the shorts. As he kneaded Draco’s ass, he asked, “Oh. Is your constellation in there?”
“Of course,” Draco arrogantly replied. His voice showed no sign of being affected by Harry’s massage.
That wouldn’t do.
His thumb edged under Draco’s shorts, Harry made sure to be casual, and it proved fruitful when Draco didn’t shake him off. Good. As his thumb rubbed against Draco’s bare skin, Harry asked, “Read to me?”
Draco huffed. “Are you a child?”
Harry delighted in Draco's gasp when his hand landed on his ass. He watched as the plump cheek jiggled from the slap. It wasn't a hard slap, and the shorts were still protecting Draco’s arse so it was fine.
He’d save the hard slaps for later. As he kneaded the cheek, Harry asked, “Please?”
He gave a happy squeeze when Draco relented with a, “… Fine.”
“Aquarius was one of the…” he trailed off when Harry’s hand moved to play with the other cheek before continuing, “twelve constellations of the zodiac.”
Harry hummed as he placed both hands on Draco’s arse. He let out a sigh when his fingers squeezed the plump cheeks. “Hmm,” he said. “I’m a Leo.”
“I… know,” Draco mumbled. He cleared his throat and his voice returned to normal. “Anyway. It was first recorded in the second century by Greek astronomer Ptolemy…”
He gasped and trailed off when Harry situated himself on Draco’s thighs. “… What are you doing?” Draco asked.
His hands were still kneading Draco’s ass when he replied, “I can see the book better from here.”
His lover gave him a hesitant sound for a reply before continuing. Harry let Draco’s soothing voice serve as the background to his proceedings.
His thumbs bent under the edge of the shorts and pulled, making the fabric bunch up around Draco’s ass crack. When he didn’t hear any words, he said, “Continue.”
Draco’s voice was shaky when he continued, “The name Aquarius means ‘cupbearer’ or ‘water bearer’ in Latin…”
Harry gave a hum of approval when his boyfriend continued speaking. As he stared down at Draco’s ass, half exposed to the air due to the short bunching up, he contemplated what to do next.
Naturally, what he wanted to do was fuck him into the bed, but he felt like drawing it out. He wanted to see how long Draco would last before he begged for Harry’s cock to be lodged up his ass. As he listened to his lover speaking, only a tone off from his normal drawl, he knew he’d have to be patient.
One of his hands grabbed the area where the shorts were bunched up and pulled. That got a hitch in Draco’s breath but he continued on. He pulled and rubbed the shorts against Draco’s hole before pulling it away, exposing his pink hole.
It was completely clean of Harry’s cum from when they fucked in the morning. He should’ve asked Draco to insert a plug.
“… can be seen in the spring—Ah…”
Draco gasped when Harry's thumb pressed against his hole. “Don’t stop for me, love,” Harry said.
Draco spoke slower when he continued, “… in the Southern Hemisphere and the fall—”
Draco’s breath hitched when Harry drizzled the cold lube over his asshole. He continued after Harry patted his cheek, a gentle reminder. “That’s it,” Harry cooed, “continue for me.”
“Cancer, the fourth sign—hm!” Draco whimpered when Harry’s finger finally breached his hole, a sinful sound coming from the intrusion. He continued as Harry slowly thrusted back and forth. “… of the zodiac. It’s—hah—one of the dimmest—Ah!—Oh…”
He moaned as Harry inserted another finger, the pop loud in the bedroom. “Harry…” Draco mumbled.
“Yes, love?”
“Ah!” Draco gasped when Harry paused with his fingers inserted all the way. He whimpered when Harry wiggled them, demanding a response. “Nothing…” he ended up saying.
Harry grinned. Draco continued reading but let out a small whine when Harry pulled his fingers away. “Wha… Oh!” he whimpered when Harry roughly pulled his shorts down.
Harry’s voice was at odds with his rough hands when he said, “Nothing the matter. Continue, love.”
It wasn’t a surprise when Draco let out a groan instead when Harry’s hand kneaded his bare ass. Harry watched as he slightly arched his back, barely lifting his ass up.
“Please…” Draco mumbled, book forgotten as his head pressed against the bed. “Uh!” he whined when Harry squeezed his ass.
Harry ignored his pleading in favor of exposing Draco’s spine, pushing his sweater up. His cock was throbbing in his joggers. “Oh—oh...” Draco moaned when Harry thrusted his clothed erection against his hole. His fingers were clutching onto their bedsheet.
Harry delighted in Draco’s quiet groan when his hands gripped the base of his spine. “What do you want?” he asked.
“Ah!” Draco gasped when Harry’s palm landed on his ass. “Oh…” he groaned when Harry kneaded the reddening flesh.
“What do you want?” he asked again, slapping the other cheek.
“Hng!” Draco whined, biting the bedsheet. “Oh fuck!” he moaned into the bed when Harry landed another slap.
Harry’s cock twitched when Draco gasped. His hand was roughly wrapped around the other’s shoulder-length hair, making the other crane his neck. “Ah—Ah!” Draco cried out when Harry thrusted his clothed cock against his hole again.
When he tried to bring a hand to cover his cries, Harry spanked him again. “Fuck!” Draco moaned, his eyes wound shut as he cried out.
Harry’s cock pulsed. Draco’s ass wasn’t even filled yet and he was already a mess. Fuck, it was hot.
His hand still wrapped around the other’s hair, he pushed him back into the bed. Draco’s face was on the side, giving Harry a full view of his wide, open mouth. It also let him hear his shriek when Harry plunged 3 fingers into his hole. “O-oh!” he wailed. Harry’s cock twitched when he saw tears running down his porcelain face. “Mnhhhhh!” he squeaked when Harry began pistoning his fingers.
“Hngh—!” Draco whined on a hard thrust. In no time, Harry watched as his lover began thrusting back on his fingers, seeming to not even realize Harry stopped.
“Oh—oh! Y—yes!” Draco moaned. Drool was running down his face, no longer pale but flushed crimson. Harry wanted to fuck his brains out. What was left of it, anyway.
“Do you like that?” Harry asked. He groaned and thrust his fingers back, moving in tandem with Draco. “You like fucking yourself on my fingers?”
“Fuck—!” Draco choked out, his ass thrusting furiously on Harry’s fingers. He was so fucking gone and Harry’s cock wasn’t even in him yet.
He twisted his fingers and earned a shriek from Draco, who was now bouncing on his fingers.
Fuck.
A choked sound was wrenched from Draco’s throat when Harry inserted another finger. He had 4 fingers up his ass now. “What a fucking slut you are, fucking hell,” Harry groaned.
Draco moaned even louder. He keened when the fingers up his hole twisted. The sheets had come undone from how tightly he was holding them. “Yeah. Fuck. I know you like that. Being my slut. Being called my slut,” Harry whispered, his husky voice barely heard over Draco’s strangled moans and the wet sound of lube.
“—Please!” Draco cried. “Please, please, please!”
Harry thrusted his fingers as deep as they could go and left them there, ignoring Draco’s drawn-out cry. “You have to say it.” Draco let out a strained cry when Harry twisted his fingers. “C’mon, my whore, say it.”
Draco’s sobs were making his body tremble. He let out a strangled cry when Harry thrusted once and desperately pleaded. “Fuck me, please! Oh—fuck, I, I need you to fuck me.” He choked when Harry’s fingers jerked in his hole. “Your cock! Please, fuck your cock into me—I need your cock in my hole—please!”
He wailed when Harry abruptly pulled his fingers away. “Take off your top,” Harry growled, fingers furiously jerking off his cock.
Draco moaned as he followed the order, his face pressed into the bed as he took off the sweater.
A drop of pre-cum squirted from Harry’s flushed cock when he saw Draco’s naked body arched and laid out for him. In contrast, Harry still had his joggers and shirt on. Fuck, it was hot.
Draco let out a sweet little moan when Harry nudged his erection against his hole. “Do you want me?” Harry asked, spreading his pre-cum over Draco’s desperate hole.
“Yes, Harry…” Draco sighed. He wiggled his ass against Harry’s cock, making the plump cheeks jiggle.
“Hmm…” Harry drawled. His cock was so hard it almost hurt but the image of Draco so desperate was enough for him to hold off. He was sure his lover didn’t even know he was bouncing his ass on Harry’s cock.
Draco shrieked when Harry thrusted his cock into his hole, all the way down to the base. He started bouncing his ass up and down, forcing a guttural groan out of Harry. He fucking loved when Draco did that. “Fuck,” Harry cursed. His hands landed on Draco’s hips but he didn’t stop the other from moving.
“Yeah, that’s it,” Harry purred, “fuck yourself for me.”
Draco whined and pushed himself flush against Harry, wiggling his ass. They thrusted in tandem, Harry pushing his cock into Draco’s hole and watching as he pushed back. He squeezed Draco’s hips and drove his cock deeper and deeper into his hole.
“Harry! Fuck! Oh, oh—my god!” Draco sobbed. His bounces faded away from the force of Harry’s thrusts. “Hngggg—!”
Harry watched on as he fucked Draco dumb. His hands were moving on the bed but his body was being pushed too much for him to secure himself. It only made Harry drive in deeper, loving Draco when he was fucked stupid.
“Draco…. Draco, fuck…” Harry groaned, losing himself in his lover’s heat.
“Mnh—Mn—!” Draco whined, no longer capable of words. Harry’s cock twitched and got harder at the display, drawing a choked sound out of Draco.
“You like this don’t you?” Harry taunted. “You like being my cocksleeve, my whore.”
He groaned when Draco’s hole desperately squeezed against him. “Fucking hell…”
A grin appeared on his face as he slowed his movements until he stopped altogether.
“Wha…” Draco mumbled, mind still loose from their fucking.
He let out a little sound when Harry squeezed his ass. “C’mon,” he taunted. “You know what to do.”
He watched as Draco’s back arched even further as he took Harry’s cock deeper. Draco yelped when Harry spanked him for moving too slowly. “Ha… ha… hng…” Draco whined as he fucked himself on Harry’s cock. It was obvious he was too tired to go any faster.
Draco let out a short whimper when Harry thrusted once. “Do you want me to do it for you?” Harry languidly said.
He squeezed Draco’s hip when the other spoke too quietly. “Hm?”
“Please…”
Another choked sound was pulled out of him when Harry spanked him. He gripped Draco’s hair and drawled, his husky voice speaking into Draco’s ear. “You’ll have to do better than that my…”
He gave a short thrust and watched in satisfaction as Draco relented. “Your whore! Oh fuck, I’m your whore, Harry!” Fat tears streamed down dry tear tracks. “Fuck your slut, please! Just—oh god, please put your fat cock in my hole! Please, your slut wants—Oh—oh…!”
Draco was choking on the bed, his hands flailing out as Harry fucked into him. His hips drove into Draco’s hole, painting the skin of his ass crimson. Harry’s hand wrapped around the back of Draco’s neck, pushing him into the bed. “Fuck, you love this.” Draco’s hole constricted around his cock, exposing that he did enjoy it. “Being my little slut. Letting me fuck you whenever I want.”
His hand moved to the front of Draco’s neck and pushed. Draco let out a little choked moan when Harry pulled him up, flush to his chest. Harry let out a long and guttural groan when the change in position forced his cock deeper into Draco’s dripping hole.
His lover’s back arched off his chest as his ass bounced on Harry’s cock, fucking himself to oblivion. “Oh—fuck!” Draco kept on repeating, his cries loud in their room. His hands gripped Harry’s hand on his neck but didn’t pull it away. He never did. Harry knew his slut loved being choked.
“Please—! I’m—I’m—!” Draco shrieked, his eyes wound shut as the tears continued to roll down his cheeks. He looked so debauched.
Harry’s lips were pressed to Draco’s ears as he spoke. “You’re what?” he teased. Draco’s body was twitching in his arms. He was on the edge. “Cum?” Harry taunted. “I don’t think so.”
His cock twitched in Draco’s hole when he heard his lover wail when his hand wrapped around the base of his cock, preventing him from cumming.
Both their movements increased in speed. Harry was sure Draco wouldn’t be able to walk properly the next day. The thought only made him drive his cock in deeper. Nails were digging into his skin as his hand tightened around Draco’s neck.
“Uh—uh—uh!” Draco kept on whining. His mouth was agape and the tip of his tongue was hanging out. Harry swallowed it, devouring Draco’s mouth. His tongue, like the rest of him, was submissive to Harry as he roughly toyed with it.
When he pulled away, he knew Draco was gone by one look at his face. “You can cum now, my slut,” he mumbled.
His hand pulled away from Draco’s cock and his teeth bit into the skin of his neck. Draco wailed as he cummed, body furiously jerking as Harry shot hot spurts of cum deep into his ass.
He continued thrusting, watching as Draco’s eyes rolled to the back of his head. His lover could no longer let out words besides the choked moans.
His body was still twitching as he moaned, receiving the last drops of Harry’s cum. Harry licked the drool running down Draco’s face, humming in delight.
After he lowered Draco back onto the bed, Harry watched as his cum dripped out of Draco’s clenching hole. “O—oh—!” Draco mewled when Harry pushed 2 fingers into his hole, plugging the cum up.
His lover let out a delightful groan when a plug was inserted up his ass. Harry grinned as he laid beside him on the bed. Draco’s eyes were closed, his eyelashes caressing his cheeks. He kissed his sleeping boyfriend on the nose, already planning what to make for breakfast as an apology.
