It is when Jeongguk has his mouth wrapped around Taehyung that his eyes catch something.
He pulls his mouth off of him, “What’s that?” Jeongguk gestures to what seems to be a book on the floor a few feet away from them.
“Who cares? Go back to sucking me off.” Taehyung says breathlessly, guiding Jeongguk’s head back by his hair.
And Jeongguk does. He presses his tongue flat against the underside while his hand jerks off what he can’t fit in his mouth. It elicits a string of curses from Taehyung, making him grip Jeongguk’s hair tighter. Jeongguk moans in response, loving the feeling of Taehyung’s big hands on his scalp.
They’re in the Room of Requirement. Jeongguk was on his way to his Alchemy class when suddenly he was roughly pulled into a room by a hand. He barely had time to yelp before a pair of lips met his.
“I have an exam in twenty minutes,” Taehyung had started, “I need to relieve some stress.” They were close, chests flushed together as Taehyung crashed his mouth back onto Jeongguk’s.
Jeongguk had playfully rolled his eyes but returned the kiss. It wasn’t the first time they had done this. One way or another, they always found themselves sneaking around before and after class; even times after a good Quidditch practice when they’re both sweaty, adrenalines running high. Jeongguk kissed Taehyung with rushed and needy lips, letting Taehyung know just how much he wanted this as well.
“Stupid Muggle Studies,” Taehyung had groaned into Jeongguk’s mouth, clutching his red-striped tie in order to pull him closer. He’d pulled them back until Taehyung was met with a table, it’s always a classroom. Whenever Taehyung conjured up the Room of Requirement, he’d always picture a classroom equipped with tables that were the perfect height for him to set his ass on comfortably.
“How’d you ask for it this time?” asked Jeongguk. He’d gently pushed Taehyung back to get him to sit on top of the table. Stood between Taehyung’s open legs, he gripped the back of Taehyung’s head making it tilt back as he placed open-mouthed kisses along the column of his neck.
“‘I’m in great need of a blow job, please help me out oh magical room.’ And then some.” Taehyung answered while gripping Jeongguk’s hips tightly.
Jeongguk chuckled against Taehyung’s neck. Taehyung always had interesting ways of finding this room. He started trailing his mouth lower until he was met with the collar of Taehyung’s dress shirt, “Then let me fulfill your needs.”
That’s how Jeongguk finds himself in his current position, with Taehyung’s delicious, meaty thighs resting on top of his shoulders. He’s got Taehyung lying flat on the table before him, trousers along with his underwear hanging carelessly around one of his ankles. Taehyung whines out when Jeongguk swirls his tongue around the head of Taehyung’s cock, then suctions his mouth around him.
“Fuck— I’m close,” Taehyung breathes out, sounding so wrecked. He grips Jeongguk’s fringe with his fist to get his attention, their eyes meet. Jeongguk doesn’t dare break the eye contact. “You better swallow.”
It’s a demand from Taehyung but Jeongguk hears it more as a plea. He gives Taehyung a sharp glare, tries to look demeaning even with a cock in his mouth. Jeongguk’s not in the right mood to swallow, he decides. He isn’t much interested in the idea of going to class with the taste of Taehyung’s come on his tongue. But he lets out a light groan of annoyance when he realizes that that’s exactly what Taehyung wants.
Jeongguk should have seen it coming the second the smirk formed on the other’s face. Taehyung always does this when he wants it his way.
He wants to curse himself at how easily he succumbs to Taehyung’s language of serpents. When the familiar hissing sound falls from Taehyung’s lips, Jeongguk physically whimpers. Taehyung always uses it to his advantage, Jeongguk thinks it’s Taehyung’s most powerful Slytherin trait. The first time he heard Taehyung speak in Parseltongue, he’d nearly lost it. He had no idea what the blond was saying but that didn’t matter at all. Dirty talk in a language he doesn’t understand is much hotter in Jeongguk’s opinion.
Taehyung whispers a few more slurred words, tries to buck his hips up into Jeongguk’s mouth. He’s so close, the arousal deep in his groin. Taehyung knows he’s won when Jeongguk takes him in deeper, the Gryffindor boy can never resist his enticing hisses. He lifts himself so he’s supporting his weight on one arm; looking down at Jeongguk, the sight of his cock inside the tight heat of Jeongguk’s mouth—cherry red lips shining with saliva and pre-come—it has him cursing out.
Jeongguk moans around Taehyung when he hears another round of hissed sounds, he bobs his head along the blond’s length. With Taehyung’s continued grip on Jeongguk’s hair, he keeps moaning, sending vibrations that make Taehyung’s thighs tremble around Jeongguk’s head. When the heaviness of Taehyung twitches on his tongue, he knows it’s over for the both of them.
A strangled moan leaves Taehyung’s mouth when he finally comes down Jeongguk’s throat, his thighs tense up and Jeongguk grips them with strong hands so they don’t suffocate him. With a lewd pop, Jeongguk pulls away and lifts himself from where he was bent over Taehyung’s body. Licking his swollen slips, he gazes down at Taehyung and he tries to catch his breath.
Taehyung’s lying there on top of the table looking properly fucked, chest quickly rising and falling with a glazed look in his eyes. Jeongguk can’t help the sense of pride that flows over him at how debauched Taehyung looks. Along the way, the collar of his dress shirt was loosened and his green-striped tie was flung over his shoulder haphazardly.
“You’re going to be late for your exam,” Jeongguk states, and just because he wants to, he grazes a couple fingers over Taehyung’s spent cock to rile him up a little.
Taehyung grunts and slaps Jeongguk’s hand away, making the Gryffindor boy laugh. Jeongguk helps him up and into his trousers. A sleazy smirk appears on Taehyung’s face suddenly, Jeongguk follows his trail of sight. They’re both looking down at Jeongguk’s crotch. Jeongguk inwardly groans, mentally preparing himself for what’s about to come.
“Gryffindor’s golden boy came untouched,” Taehyung starts, “and in his pants too, how cute?” he coos. Taehyung steps closer to him, lightly cupping Jeongguk through his pants, making the other whimper. “Do all Parselmouths turn you on? Or is it just me?”
“Shut the fuck up, Kim.” He means to say this in a cruel tone but it comes out more mild than mean. Jeongguk chooses not to explain himself, his ego has been wounded enough today. No explanation is needed though; they both know how turned on Jeongguk gets when Taehyung speaks in Parseltongue. He’ll never admit out loud how many times he’s dreamt about Taehyung’s deep, sultry voice in his ears, speaking a language he can’t understand. Yes, Jeongguk came in his pants just from a few sounds leaving Taehyung’s mouth, having a cock in his mouth definitely helped too.
Taehyung snickers and gives Jeongguk’s poor cock a final squeeze before he turns his attention to the exit, “I really have to go.” He readjusts his tie and sorts out his robe.
Jeongguk decides against complimenting the way Taehyung’s tan skin looks against the stark white of his shirt, he almost has to bite his tongue. “You’re forgetting something,” Jeongguk says when Taehyung turns to start walking away.
Raising an eyebrow in question, Taehyung turns to look at Jeongguk. And when Jeongguk takes his index finger, taps it on his bottom lip, a snort comes from Taehyung that he quickly tries to cover up with a hand to his mouth. He rolls his eyes at Jeongguk.
A playful pout takes over Jeongguk’s features, “I just sucked your dick, you’re really going to deny me a kiss? Wow,” he pauses, “I guess Slytherins really are evil.” Licking his lips to stop the smirk from forming on his mouth, Jeongguk reaches for Taehyung and pulls him forward by his arm. He doesn’t miss the small smile that Taehyung gives him right before he pulls him in for a searing, molten kiss, not a hint of hesitation present.
As soon as it comes though, it ends all too quickly.
“Good luck on your exam,” Jeongguk mumbles into Taehyung’s mouth. He gives a final kiss to the corner of the blond’s mouth.
“I don’t need luck, Jeon.” Taehyung tells him, but the light blush on his tan cheeks is all the thanks Jeongguk needs.
And with that, Jeongguk watches as Taehyung walks away, his body morphing out into the real world, away from their little magical room.
His attention is brought back to the book he had spotted earlier when Jeongguk grabs a chair to sit in—the two of them decided a while ago that there should be a five-minute period before the other leaves so they’re not caught walking out of the same place. Jeongguk picks it up, hoping to kill a few minutes. He notices it’s a worn copy of an Advanced Potion-Making book, Jeongguk grimaces, remembering the class he had to take the year prior. He almost tosses it aside until he notices the handwriting on the inside.
Intrigued, he flips through the pages, eyes skimming over the personal annotations. He scoffs while reading the handy hints and shortcuts on potions that he wished he had last year in class. A year too late, Jeongguk thinks.
He notices a few spells he’s never seen before, one of them being a non-verbal jinx; he makes note of the incantation, Levicorpus, which makes the victim hang in the air by their ankles. Jeongguk smirks, adding another spell to his knowledge. He’ll definitely use this one the next time Taehyung tries to hex him in one of their random sparring sessions.
Deciding he’s waited enough, Jeongguk stands up to leave, the mysterious book in hand.
Like all stories, there’s always a beginning. Jeongguk and Taehyung’s beginning started from a rivalry.
Even after the infamous Battle of Hogwarts, a rivalry between the Gryffindor and Slytherin houses still very much existed. Although, many years later, it’s come to be something more playful, something to keep the old spirits alive between the two houses. That’s not to say that the two houses don’t get along, because they do.
But that wasn’t necessarily the case for Jeongguk and Taehyung when they first met.
Two purebloods, mixed with great pride for their houses, and a history of competition between the two houses; well of course Jeongguk and Taehyung hated each other from the start. It didn’t so much as evolve from simple hatred to seething detestation until their fifth year at Hogwarts when they were both appointed Prefect of their houses. No one was surprised when Jeongguk, the golden boy of Gryffindor, was given the role. But heads completely turned when news was heard that Taehyung, a known trouble maker of Slytherin, was a Prefect as well. Jeongguk had gone so far as to question the judgement of the Head of House at the time and even Headmistress McGonagall for making Taehyung a Prefect.
It had gotten to the point where Jeongguk and Taehyung were deducting so many points from each other’s houses, their constant bickering in the hallways was always the place to be for the other students—all the poor first years they had scared off that year. They were given a warning to cease their immature ways or else they’d lose their positions as Prefects.
Eventually, there was a break between the two rivals after that, the calm before the storm. The other students of the houses thought that it was possibly the end to their feud. But it was the year after when it all changed.
Sixth year was the year where Taehyung joined the Slytherin’s Quidditch team. And Jeongguk, who had been one of Gryffindor’s Chasers since his second year at Hogwarts, was shocked to see that Taehyung made the team with the same position as him.
“You’ve got a new Chaser?” Jeongguk had scoffed when the Slytherin’s Quidditch team captain, Min Yoongi, proclaimed that they use the Quidditch pitch for practice to train their new Chaser.
“Oh, Jeon, you should sound more ecstatic,” a voice came from behind Yoongi, “you’ll be seeing my pretty face a lot more now.”
Jeongguk gritted his teeth when Kim Taehyung had stepped into view. He had a smirk all over his tan and stupidly handsome face, Jeongguk wanted to knock his perfect teeth out. “You? A Chaser?” Jeongguk said with an amused smile. “That’s hilarious. What? Did you use your parents’ money and buy your way in?” he accused.
Taehyung rolled his eyes in exaggeration, “Buy my way in? I got in on pure talent,” he said sharply.
“I sincerely doubt that,” Jeongguk spat out and stepped closer so he was in Taehyung’s space.
It was a mistake, Jeongguk thought at the time. Because from the close proximity, he could see every refined detail on Taehyung’s face. It was the first time he ever noticed the moles that decorated Taehyung’s features. The one under his right eye, directly on his water line, and the one on the tip of his nose, Jeongguk’s face had softened when his gaze dropped to the one on Taehyung’s bottom lip—he didn’t know at the time that he’d come to favor this one.
“I can’t wait to prove you wrong,” stated Taehyung while stepping closer to Jeongguk. They were practically nose to nose as they glared each other down.
And Taehyung did prove Jeongguk wrong. It was a Ravenclaw verse Slytherin match that Jeongguk stood in the stands—he was too overcome with nerves to sit still—and watched as Taehyung soared across the Quidditch pitch on his fancy broomstick at full speed, throwing the Quaffle past the Keeper and into one of the goal hoops earning the Slytherin team another ten points. He couldn’t believe what he saw, the crowd was absolutely exhilarated, their eyes glued to Taehyung. Jeongguk was truly in disbelief, jaw dropped as he tried to take in Taehyung’s lean form flying across the field. The last time he had seen Taehyung fly was their first year back when they were all beginners. Now, Jeongguk almost scoffed in astonishment at how swift and agile Taehyung was on his broomstick.
Taehyung was good, great even, Jeongguk couldn’t deny that. The Slytherin team was ahead by 90 points, and when their Seeker, Park Jimin, had found the Golden Snitch, they had sealed their victory. The Slytherin team rejoiced in the middle of the pitch, congratulating Taehyung on his first win on the team; Taehyung scored 60 of the 90 points.
To the left of Jeongguk stood Hoseok, one of the Beaters of the Gryffindor team. “He’s good, you got to keep an eye out for him, Jeongguk,” Hoseok had told him over the roar of the crowd.
With pursed lips, Jeongguk replied, “Trust me, he’s not leaving my sight.”
A month had passed and it was finally the day that Jeongguk had been waiting for, the day Gryffindor played against Slytherin. He didn’t know why, but he felt jittery the whole day prior to the match. Seokjin had told him it was the adrenaline from their last-minute practice, Jeongguk wasn’t so sure that was the reason.
The weather was perfect for the match, partly cloudy on an autumn day; there was little wind, ideal for flying. It was his first game playing against Kim Taehyung and he was determined to beat him. It went off to a good start, seemed as though Gryffindor could do no wrong. Again and again they scored, Jeongguk was doing a good job of not letting Taehyung get to him. But whenever Taehyung had the chance, he didn’t let it go to waste by zooming past Jeongguk in the air, taunting him.
“You look devilishly handsome in your Quidditch robes, Jeon,” Taehyung yelled to him over the gust of the wind, flying past him.
Jeongguk gritted his teeth, he didn’t have to look to tell that there was a mocking smile on Taehyung’s face. He didn’t have time to sneer back a remark though, Hoseok was flying towards him with the Quaffle clutched in his arm getting ready to throw it to him. And Jeongguk, the ever so talented player, caught the Quaffle with ease when Hoseok tossed it to him, and he sped off racing to the Slytherin’s goal hoop. The wind whistled in his ear, he was zig-zagging crazily to avoid the violent Bludgers and the Slytherin Chasers. Jeongguk neared the green-colored Keeper and dipped low then quickly pulled himself up, throwing the Quaffle right through the goal hoop.
The crowd cheered and Jeongguk smirked in response, flying near the stands offering the other Hogwarts students a wave. He looked to the scoreboard, Gryffindor was in the lead with 70 points while Slytherin had scored 60 points. If Seokjin, the Gryffindor Seeker, snatched the Golden Snitch before Jimin did, Gryffindor would win the match.
But unfortunately, Jimin snatched it in the end.
Jeongguk watched the whole thing happen as they lost unfairly.
It was near the end of the match, Slytherin had 120 points. And Jeongguk was overly confident that they had won this match, Gryffindor was once again in the lead with 260 points. Seokjin had spotted the Golden Snitch before Jimin had, and Jeongguk was nearby chasing after the Quaffle when Taehyung had caught his eye. There was something suspicious in the air, since that last remark Taehyung threw at Jeongguk, the match had been peaceful—as peaceful as it could be when dealing with a Gryffindor and a Slytherin; they flew past each other, heads in the game with their eyes set on the Quaffle. Jeongguk should have suspected something sooner when the insults had stopped.
The Slytherin team had no qualms with cheating, so Jeongguk didn’t know why he was so surprised when Taehyung had flown below Seokjin—just as he was about to grab the Golden Snitch, and mumbled something. Jeongguk had to squint his eyes to see clearly, but yes, he definitely saw Taehyung’s mouth move. Whatever spell Taehyung had said, caused Seokjin’s broom to inexplicably roll to the right and that’s when Jimin swooped in and clutched the golden sphere in his fist.
Jeongguk had to restrain himself from soaring over to Taehyung and knocking him off his broomstick. The grip he had around the handle of his broom was deadly, jaw clenched tight as cheers erupted from the stands, engulfing his eardrums.
Gryffindor had lost by ten points. The Golden Snitch gained the Slytherin team exactly 150 points, earning them a total of 270, just ten more points than Gryffindor.
Needless to say, Jeongguk was seething with rage as they descended down to the pitch. The image of Taehyung’s smug face was the first thing he saw once his feet touched ground.
The game was over.
After the unjust match, Jeongguk went to the broom shed where he had angrily thrown his broomstick inside. He was barely out the door when he hastily turned around, with a groan he picked his broom back up and this time, gently put it in its correct spot—he liked to take good care of his Quidditch equipment. With his mind set, he made way to the locker rooms while pulling off his Quidditch robe. He meant to go to the Gryffindor locker room, but the nagging in his head told him to confront the conniving and cheating blond.
In an impulse, Jeongguk dropped his robe on the ground and headed towards the Slytherin locker room. He passed by some Slytherin boys who were on their way out but he didn’t pay them any attention. Inside, Jeongguk’s eyes scanned the area in search of Taehyung. When he came to the sight of Taehyung’s bare back, wet obviously from the shower he had just taken, Jeongguk’s steps had faulted.
Taehyung stood in front of his locker, rummaging through his clothes with only a towel wrapped around his waist, and when he threaded a hand through his blond, wet strands of hair, that’s when Jeongguk took in his tan skin, glimmering from the shower.
He was about to take a step forward but Taehyung spoke up.
“Somehow, I knew you’d show up,” Taehyung said in a deep voice, not bothering to turn around.
This time Jeongguk did step forward and he didn’t stop until he was close enough to Taehyung, where he grabbed his bare shoulder and roughly turned him around so they were facing each other.
“You cheated,” Jeongguk heatedly stated.
Taehyung rolled his eyes which was followed by a grimace, “And you reek. Go shower.”
“Did you think no one would notice?” Jeongguk said through his gritted teeth. “I don’t know why I’m so surprised, why I put you above cheating in the first place... Whatever spell you used on Seokjin, I saw you do it,” he huffed out, “you fucking cheated, Kim.”
“It was only the Confundus Charm, relax a little,” Taehyung responded with ease. He wasn’t so much as bothered by Jeongguk’s accusation than he was annoyed, Taehyung knew what he did, but he indulged Jeongguk anyway. He kept his eyes secured on Jeongguk as he slammed his locker shut, and gave Jeongguk a smirk that he knew would rile him up. “It was harmless, Jeon,” finished Taehyung.
Jeongguk scoffed, “It cost Gryffindor the match. We were in the fucking lead,” he stepped closer, pointing an index finger right at Taehyung’s bare chest, “and then you cheated!”
As much as Jeongguk would have loved to deny at the time, every fiber of his being was trying its hardest to resist the urge to look at Taehyung’s physique. But that was another act that he lost that day, Taehyung standing half-naked in front of him was more of a dilemma than anything else. There were still droplets of water on Taehyung’s chest from his shower, and whenever Jeongguk’s eyes would dart down to get a glimpse, he hated himself a little more each time.
Jeongguk’s attention was reverted back to Taehyung when an obnoxious chuckle came from the blond’s mouth. “You’re acting like I chopped off one of your limbs,” said Taehyung, rolling his eyes at the heated expression on Jeongguk’s face.
“And you’re acting like you’ve done nothing wrong!” Jeongguk growled. He was so irritated at Taehyung’s cool and unbothered appearance that he shoved him by the chest using his hand, making Taehyung stagger back a step.
Taehyung caught himself by placing a hand on the locker next to him, his eyes filled with rage and he shouted “What the fuck is your problem, Jeon?”
“You’re my problem!” Jeongguk argued, “Fucking making Chaser on the Slytherin team, as if you’re not fawned over enough! You just had to cheat right when Gryffindor was about to win the match fair and square!”
Jeongguk’s face was flushed, his patience with the Slytherin boy had completely vanished. He couldn’t remember the last time he was ever this upset. And so, he extended his arm out, ready to shove Taehyung back again, but the motion was dodged when Taehyung grabbed his wrist.
“I did what I had to do to make sure my team won,” Taehyung replied firmly, and his grip tightened around Jeongguk’s wrist, “sorry that Gryffindor lost for once.” Taehyung didn’t sound sorry at all, not when there was sarcasm dripping from every word that came out of his mouth.
“You are unbelievable,” scoffed Jeongguk while shaking his head. “I’ve never met anyone who pisses me off as much as you do.”
Taehyung had licked his lips before he smirked, with his hand still around Jeongguk’s wrist, he stepped forward closing the distance between them. “Let me tell you why, it’s simple really...”
And as Jeongguk tried to remove his wrist from Taehyung’s grip, something changed. It was like the tension in the air between them was a physical thing; every time Taehyung stepped closer, it was like something had been stretched so tightly that it was only a few seconds away from snapping. It worsened when Taehyung crowded into Jeongguk’s personal space, deciding to run a long, slim finger across Jeongguk’s collarbone where his sweater wasn’t covering skin. Jeongguk had physically gulped when he felt Taehyung’s long finger nail graze the juncture between his neck and shoulder.
Taehyung had gotten so close to the point where they were almost touching, his face inches from Jeongguk’s. If it were possible, his smirk had widened when he leaned in a bit and whispered, “You feel threatened. You know I’m better than you.”
“In your fucking dreams.” Jeongguk growled out.
And the next thing he knew, Jeongguk’s got his free hand around the back of Taehyung’s neck, pulling him in the rest of the way and smashing his lips onto his, making the blond gasp out in shock. It was violent when Taehyung returned the kiss, his teeth pressed into Jeongguk’s lips making him groan in retaliation. Neither of them were thinking, more just reacting to whatever they gave each other.
“You’re not better than me,” Jeongguk said, pulling his wrist free from Taehyung’s grasp. He then moved his hand to the back of Taehyung’s head, grabbing a fistful of blond hair.
Taehyung gasped lowly at the painful sensation, “Yeah, just keep telling your Gryffindor pride that.” He pushed his hands under Jeongguk’s shirt, sliding them up his back where his finger nails returned. And slowly, he dug them into Jeongguk’s bare back until Jeongguk parted his lips obligingly with a sudden gasp. It’s like they were trying to hurt and kiss each other at the same time.
When Taehyung’s tongue pushed into Jeongguk’s mouth, he let out a light moan which encouraged Taehyung. It hadn’t yet hit Jeongguk that he was kissing Taehyung, this boy who he despises. He was too busy focusing on trying to remember how to breathe as he kissed Taehyung back. Jeongguk was sure that Taehyung was leaving marks on his back from the slight stinging his long nails left behind. Taehyung hissed in a sharp breath when Jeongguk tugged harshly at his bottom lip.
Jeongguk currently had the upper hand at the moment and that didn’t stand with Taehyung.
So he shoved at Jeongguk’s chest until his back hit the locker behind him. And in one swift movement, Taehyung slid his hand down Jeongguk’s side until he reached his crotch. Jeongguk was half-hard.
A gasp escaped Jeongguk’s lips, just lightly grinding his hips into Taehyung’s hand almost subconsciously. He let Taehyung have his way for a bit, lost in the feeling of Taehyung’s lips against his neck and his hand against his clothed cock. Taehyung made quick work of ridding Jeongguk of his Quidditch uniform, practically ripping the shoulder pads off along with Jeongguk’s sweater so he’s stood there in just his trousers.
Jeongguk was too caught up in watching Taehyung’s large hands in motion when Taehyung started to unbutton his trousers. But the moment he came back to his senses, Jeongguk reached out a hand to stop him, index finger and thumb wrapping around Taehyung’s wrist.
“Uh uh,” Jeongguk disapproved, “don’t ever make the mistake of thinking you’re in charge, Kim,” he said as he wrapped his other hand around the back of Taehyung’s neck, thumb pressing into the tan skin, right onto the tendon.
Taehyung smirked, “I’m always in charge, Jeon. Even when you’ve got me on my knees,” Taehyung started.
Jeongguk’s breath had hitched. Things were escalating quickly, and the next few sentences Taehyung said proved just that.
“...Cock down my throat. Even when I’m on all fours with my hands pulled behind my back, being fucked open. Even if I’m blindfolded and tied up. I’m always in charge,” Taehyung had finished with a raspy whisper. He brought a hand up to move Jeongguk’s hand away from his neck and to his jawline instead, so it would be easier to slip Jeongguk’s thumb in his pretty mouth.
Jeongguk watched with wide eyes as Taehyung parted his red lips, wet tongue peeking out to lick at his thumb before swallowing it into his mouth, cheeks hollowed as he sucked on it. Jeongguk’s dick jumped at the mere sight.
“Shut the fuck up, Kim. I hate hearing your voice,” was all Jeongguk said before he had Taehyung pushed up against the lockers.
The towel around Taehyung had slipped down a little in the process, and with a low grunt, Jeongguk roughly yanked the towel away from his slim hips. Jeongguk stepped back for a second just to admire the way Taehyung’s pretty cock stood at his attention. Taehyung had a lean body, nothing muscular, but still fit and Jeongguk wanted to trace every curve of his lithe frame with the tip of his tongue despite himself.
“You won’t hate hearing it when I’m screaming out your name,” Taehyung said right before Jeongguk closed the gap between them, fitting himself in between Taehyung’s parted thighs, so close that Taehyung’s cock rubbed against his toned abdomen. And Taehyung relished in that, canting his hips upwards one more time as he damn near whimpered, “Jeongguk.”
Jeongguk groaned, his dick twitching just from the way Taehyung said his name, all filled with lust and need and Jeongguk wanted to break him in just a bit. Wanted to fuck him up against the lockers so hard it left a mark.
“This big mouth of yours,” Jeongguk began, “I hope it’s not just for talking,” and nearly growled as he placed his hands around Taehyung’s thighs to pick him up, pushing his body into the lockers again, hard just so Taehyung could feel it.
“This mouth will come to surprise you, Jeon. I can promise you that.” Taehyung gasped out while Jeongguk wrapped a hand around his length. The fact that Jeongguk could easily hold Taehyung’s weight with one hand under his thighs, really riled Taehyung up. Jeongguk started rolling his hips up into Taehyung all while mouthing at his neck; with a fist in Jeongguk’s hair, Taehyung gasped, “Stop dry humping me and fuck me already.”
A gruff noise left the back of Jeongguk’s throat in agreement. Hastily, he dropped Taehyung on his feet and gestured to the wooden bench between the aisle of lockers. “Get on the bench,” demanded Jeongguk.
With a swipe of his tongue to his lips, Taehyung stepped towards the bench and in one swift movement, he straddled it. Jeongguk could only stare in absolute hunger as Taehyung’s thighs were spread around the bench, hands gripping the edge of it in front of him and his back lewdly arched.
Taehyung looked over his shoulder to Jeongguk, “C’mon golden boy,” Taehyung smirked, “let’s see how well you can fuck.”
Jeongguk rolled his eyes, but eagerly, he stepped in front of the bench and positioned himself, seated behind Taehyung. With quick fingers, he unbuttoned the rest of his trousers and tugged them down slightly, just enough that he could pull his hard cock out. He tightly gripped himself and moaned as he stroked his length a few times, his eyes set on Taehyung’s backside. Taehyung started squirming, his pert ass wiggling back into Jeongguk’s crotch trying to gain his attention. Jeongguk made sure to lock eyes with Taehyung as he placed his hand on the center of Taehyung’s back and quickly pushed him down, forcing Taehyung’s upper body to lie flat onto the bench.
And when Jeongguk grabbed two handfuls of Taehyung’s ass and abruptly spread them apart, the bruising grip had Taehyung moaning out.
The smirk on Jeongguk’s face dropped when Taehyung suddenly gave him a disapproving look. Jeongguk had just brought two of his fingers into his mouth, wetting them so he could finger Taehyung open.
“Where’s the class?” Taehyung sneered. “You are not putting those spit covered fingers in me.”
Dropping his hand to his lap, Jeongguk observed Taehyung as he pulled one of his own hands out from under him and reached behind himself. With delicate fingers, Taehyung twisted his hand in a smooth motion near his entrance and mumbled a simple incantation. Jeongguk gaped in amazement as a wet substance started forming under Taehyung’s hand.
He made note to ask Taehyung later for the charm.
Jeongguk joined Taehyung’s hand with his own, he thumbed around his rim, spreading the lubrication Taehyung had just conjured around. He hummed in content and pushed Taehyung’s hand out of the way. Fucking Taehyung would be a lot easier and smoother now that Taehyung was well lubricated. He wasted no time in rubbing his fingers around in the wetness, slicking them up. Taehyung let out a little whimper at the teasing motion, it encouraged Jeongguk.
His eyebrows were drawn together in concentration as his index finger slid into Taehyung. With his free hand, he gripped Taehyung’s waist making the blond gasp lightly, and Jeongguk continued stretching him. By the time Jeongguk had put two fingers inside of Taehyung, he had the blond writhing beneath him. The drag of his fingers, the strong grip on Taehyung’s waist, it was all too much for the Slytherin male.
“Hurry the fuck up, Jeon.”
There was no warning when Jeongguk’s fingers were gone. In anticipation, Taehyung had rested his cheek on top of his folded arms, head titled to the side so he could watch Jeongguk behind him.
“Don’t tell me what to do,” Jeongguk bit back.
But still, he lined himself up with Taehyung’s hole and began to push in. And Taehyung opened up and swallowed him with ease, no resistance at all, even with only having two fingers in preparation. Biting his bottom lip, Jeongguk tried to contain the groan that wanted to escape his mouth. Taehyung was so tight and hot stretched around him, and the short, aborted little breaths Taehyung took had Jeongguk feeling so good.
Taehyung’s hands were then clenching the sides of the bench under him—mouth agape in contentment. With the support of his feet flat on the ground, he pushed back into Jeongguk, yearning for more. “Move, fuck—” Taehyung huffed.
Slowly, Jeongguk started pulling out and then pushing back in with a hiss. The wet squelching sounds picked up when Jeongguk’s slow thrusts turned into fast, rough ones. The more Jeongguk picked up the pace, the breathier Taehyung got. Jeongguk would be lying if he said it didn’t turn him on.
The blond was always the mouthier of the two, and one particularly hard thrust later, Taehyung exemplified just that when a loud, broken whimper fell from his lips. In their current position, Jeongguk could easily see Taehyung succumbing into submission. Taehyung was still lying stomach flat on the bench, left cheek smushed right into the polished wood. And Jeongguk, well his sweaty hands were grappling at Taehyung’s sides behind him, nails digging in deep into his skin to get a better grip. He hovered above Taehyung’s back as he continued to snap his hips forward, and Jeongguk couldn’t help the thought that if his stupid, fucking trousers weren’t in the way, that the slapping of their skin would sound really nice right about now.
The Slytherin male had gone almost limp underneath Jeongguk, muttering curses under his breath as Jeongguk continued pummeling into him. Jeongguk was panting behind him, whether from the incredible amount of force he was putting into his thrusts or the exhaustion from the Quidditch match, Jeongguk didn’t know.
Slowing his pace a little, Jeongguk’s hands slid lower on Taehyung’s hips while still fucking into him with abandon. “You close?” grunted Jeongguk.
Taehyung clenched around Jeongguk in response, along with, “Fuck off.”
Jeongguk chuckled at his crude reply. When his hands reached lower on Taehyung’s body—squeezing his perky ass cheeks and kneading at the skin—the overexertion hit him. It was with a loud huff that Jeongguk completely stopped his hips and sat back down on the bench, placing his hands behind himself and leaning his weight back on them.
“You said you’re in charge,” Jeongguk reminded him. Sitting on the bench behind Taehyung gave him the greatest view, his eyes soaked up the sight of Taehyung’s ass swallowing him up without hesitation—wet and puffy rim stretched so beautifully around his cock. With a harsh slap to Taehyung’s ass cheek, Jeongguk gritted out, “So take charge.”
“You’re fucking lazy, Jeon,” Taehyung said as he raised himself, now completely seated on Jeongguk’s cock. “Can’t even fuck me properly.”
Jeongguk only hummed in reply, too preoccupied with helping Taehyung situate himself on top of his thighs, cowboy style. He licked his lips before biting his bottom one, Taehyung looked so fucking presentable straddling his thighs backwards. It had him wanting to come right then and there.
Taehyung’s body felt hot at the first slide of his hips, grinding down on Jeongguk, eyes slightly hooded. He had his hands placed flat in front of him as he angled his hips back, with his spine arched and head titled back in pure bliss. It was with a shuddering sigh that Taehyung sunk back on the cock inside him, the Gryffindor boy had adjusted their position so Taehyung could be seated more comfortably. And at the perfect angle, when Jeongguk’s cock continuously rubbed right against his prostate; Taehyung panted, pushing his ass down, rocking it back and forth, demanding for more.
The thighs on top of Jeongguk quivered, and a second later Jeongguk felt them aggressively clamp around his lower body. Jeongguk cursed under his breath as he finally took in the view of Taehyung’s bare back, glistening with a sheen of sweat. Fuck, he was truly a sight to behold, Jeongguk thought. He started to imagine the possible hickeys he could leave across the tan expanse of Taehyung’s skin, leave marks—bruises even.
“Fuck— this is so good,” Taehyung rasped out. His hip rolls turned feisty, body working so hard that it had him groaning out each time he lifted his hips and then dropped them down, clenching around Jeongguk’s length. His features contorted in pleasure when Jeongguk started thrusting up into him again. Impatience seeped into his bones, making him snarl out a few curses, desperate to chase after his orgasm.
Taehyung’s hips spasmed at a particularly hard thrust from Jeongguk and what happened after that was all a blur to the darker-haired male.
Jeongguk thought Taehyung was just mumbling words, nonsense, some kind of dirty talk. But when his ears picked up on the hissing sounds that left Taehyung’s pliant mouth, Jeongguk bucked his hips up roughly and then collapsed backwards, now lying down on the bench.
“Fucking Parselmouth,” Jeongguk’s voice came out heady, overwhelmed, completely wrecked from how sexy he found Taehyung’s deep and sultry voice speaking a language he didn’t understand. “Touch your cock, Kim— I’m so fucking close.”
Taehyung’s neglected cock bobbed with every rock and rise of his hips, pre-come dripping from the head. He wrapped a hand around himself, stroking the entire length, and focusing his grip near the base. His strokes turned quicker as he continued bouncing on Jeongguk’s lap, and whined out when Jeongguk gave him a hard thrust. “Oh, fuck, I—” Taehyung whimpered, “don’t stop.”
Jeongguk cursed, pelvis jerking as he fucked up into Taehyung’s body with his hands on either sides of the other’s hips, roughly pulling him down onto his cock.
And then suddenly, Taehyung’s back arched with a helpless moan, “Jeongguk,” he panted. His hips twitched, cock pulsing as he paused his riding and Taehyung came. Whimpers softly left him as his cock throbbed, thick come oozing hot and messy down his shaft, coating his knuckles along the way.
“Taehyung, please,” Jeongguk pleaded. With Taehyung’s full weight on top his pubic bone, thrusting up into him was quite tricky. And Jeongguk was so desperate for release, with the way his head was turning every which way against the bench, overwhelmed by the pleasure.
It was so fucking filthy the way Taehyung got up in the next second, turned around and swung his legs over the bench so he was facing Jeongguk. Spurts of come idly resting on Taehyung’s lower abdomen, it had Jeongguk crying out.
“Kim, please, fuck—” Jeongguk begged as Taehyung placed one knee between his spread thighs and placed a hand on Jeongguk’s chest for support.
Taehyung had shushed him, smirking when the Gryffindor boy moaned out when he wrapped a hand around his cock. He was leaning over Jeongguk’s body, looking down at him while pumping him leisurely, enough that the pre-come leaked out to slick his strokes.
It was too much for Jeongguk, the sight of Taehyung right above him, it had him bringing his arm to rest over his eyes. The sweaty fringe of Taehyung’s hair plastered to his forehead, tan skin glowing with the aftermath of an orgasm, Jeongguk couldn’t help thinking that he would need another shower after this, maybe Jeongguk could join Taehyung this time—
Jeongguk went completely still that next moment, whimpering loudly and clenching his eyes tightly when his mind was filled with the familiar sounds of Taehyung’s language of serpents.
“Fuck, fuck—” shuddered Jeongguk. And a thick gush of come spilled down his shaft, spurts landing on Taehyung’s fist as Jeongguk came. A few more broken moans, a heaving chest and Jeongguk finally removed his arm from his eyes. In a daze and with a couple of blinks, he looked down at Taehyung’s form still above his body. Watched as Taehyung ran his fingers through the come splattered on Jeongguk’s stomach.
The Slytherin’s eyes were intently set on Jeongguk’s, mouth no longer spewing words of sin but now fulfilling the role of a relaxed smirk.
There was a haze in the room making Jeongguk realize how warm and stuffy it felt. The humidity from the shower room and the musty smell from the sweat lurking, Jeongguk came out of his daze quickly.
In a rush, Jeongguk got up making Taehyung scramble backwards off of him from the movement. Even with the head rush, Jeongguk’s eyes went in search for his sweater. Securing his trousers back onto his hips after wiping his stomach clean with a random towel, Jeongguk made sure to avert his gaze away from Taehyung.
He completely missed the almost offended look sported on Taehyung’s face.
Nevertheless, Taehyung stood up from the bench picking his towel up along the way. He opened his locker again, hands grabbing his uniform and hastily started putting them on.
Jeongguk bit his lip, awkwardness settling around him. He cleared his throat before asking, “So, you speak Parseltongue?”
“Yes, Salazar Slytherin is my long last daddy,” snapped Taehyung, hands deftly working on his tie.
Jeongguk just hummed choosing to ignore the sarcastic joke and watched as Taehyung faced his locker, and one by one put on the rest of his uniform. He wasn’t stupid, Jeongguk knew that whatever comfortable—somewhat, environment they were in just moments ago was shattered, the mood had disappeared. Back was the harsh and hateful surrounding aura that always followed them whenever they were in the same room together.
Jeongguk couldn’t help thinking that he messed up somehow.
Trying to ease the tension in the room, Jeongguk prompted, “As much as it pains me to say, you played well out there.”
“I know,” that was the only reply Taehyung gave him, he didn’t even trouble himself in turning around.
Resisting the urge to scoff, Jeongguk tongued the inside of his cheek, “You’re welcome?”
Slamming his locker shut, Taehyung barely glanced back at Jeongguk, “Whatever, Jeon.”
And with that, Taehyung stepped away from the bench and Jeongguk, and then walked out.
Shaking his head, Jeongguk stood there with his sweater clutched in one hand, and unknowingly, Taehyung’s heart in the other.
It didn’t come as a surprise to the either of them when the occurrence in the locker room wasn’t their last.
A few days had passed since the unlawful match, but that didn’t stop it from being the talk of the school. Wherever Jeongguk went, his teeth were gritted in annoyance as he overheard people talking about the amazing Chaser, Kim Taehyung.
It didn’t matter that no one believed him when he spoke up about how Taehyung had cheated. No, what mattered was that Taehyung was eating up all the attention. And that pissed Jeongguk off to no end because it wasn’t like he deserved the attention anyway. And yes, maybe, it hurt his Gryffindor pride having the other students devote their attention to the Slytherin rather than him.
Jeongguk decided to confront Taehyung about it.
It was before lunch when it happened. Taehyung was surrounded by a group of fourth year girls who were giggling and flirting with the evil blond. Jeongguk had barely wasted a second rolling his eyes before his feet dragged him over to them.
Out of nowhere, Jeongguk reached over and pulled Taehyung towards him by the back of his robe. “Sorry ladies, have to talk Prefect business,” Jeongguk aimed at the girls.
Taehyung let Jeongguk pull him aside, “What do you want, Jeon?”
Jeongguk pulled a face like are you serious? He shook his head and scoffed, tilting his head towards the group of girls, he scorned, “I see you’re having fun.”
“Oh yes, definitely,” Taehyung teased. “Just telling little Momo here some tips on becoming a better Chaser,” he paused, “did you want to hear some too?” He placed a hand on Jeongguk’s shoulder, feigning a look of concern, “Since you know, your last game wasn’t your greatest.”
Jeongguk’s eyes had narrowed so much, he could barely see Taehyung through the slits of his eyes. “You are so aggravating,” he said with a clenched jaw and then aggressively brushed Taehyung’s hand off his shoulder. “Doesn’t it feel wrong,” his face darkened, “all of this attention?” Jeongguk placed the palm of his hand across Taehyung’s chest suddenly, “Somewhere in this heart of yours, you know you don’t deserve it,” he finished, lips drawing back in a snarl.
Taehyung tsk’d, an amused smile formed on his face and mockingly, he placed his hand on top of Jeongguk’s own, batting his long eyelashes. “Sweetheart, I’m always deserving of attention.”
With a frown, Jeongguk’s brows wrinkled in disapproval, he scoffed, “Even when you cheat?”
“Especially then,” Taehyung snickered and while smirking he gave Jeongguk’s hand a squeeze before shoving it away from his chest.
When Taehyung turned to walk away, Jeongguk drew out his wand from the inside of his robe. In that next second, the agitation he felt deep in his chest took over his actions, the pure detestation for the Slytherin boy multiplied and it made Jeongguk extend his wand out. With gritted teeth and deadly eyes set right on Taehyung’s back, he swished his wand and exclaimed, “Flipendo!”
The jinx produced a loud bang and Taehyung felt himself fly forward as if being punched, knocked right onto the ground and he landed on his hands and knees. With his head dipped low, blond fringe covering his eyes, the line of his mouth turned sinister. “You’re going to regret that, Jeon,” threatened Taehyung.
A few feet away from the other, Jeongguk just barely dodged the Stinging Hex Taehyung threw his way. With a flick of his wrist, Taehyung’s robe swayed behind him and he sent another hex in Jeongguk’s direction. Non-verbally, Jeongguk easily shielded himself by deflecting the hex.
One right after another, spells were being casted left and right. The opponents were too enthralled in their match to notice the group of students that they had attracted, nearing the two as they cheered on with excitement in their eyes after just getting out of class.
“Let’s see you cheat your way out of this one, Kim!” shouted Jeongguk, darting to the side to evade Taehyung’s reductor curse.
Taehyung just laughed, menacing as he side-stepped, his shoes dragging against the concrete floor. He was crazy, absolutely mad, Jeongguk thought as he kept dodging Taehyung’s attacks. For a split second, they looked into each other’s eyes—Jeongguk wanted to scold himself for thinking how pretty they appeared framed by a set of long lashes. He almost had the urge to step closer and get a better look, but rather, observe them at a time when they weren’t surrounded by furrowed eyebrows, a time when they weren’t so fierce looking. In that short moment, Jeongguk ached to witness Taehyung’s eyes at a time when they were soft and delicate, warm and almond-shaped, looking back into his own with adoration.
His eyes widened and he gasped when one of Taehyung’s jinx’s just barely scraped his right bicep. Hastily, Jeongguk wrapped his hand around the patch of skin, applying pressure with his wand still extended out. Taehyung had on the cockiest expression Jeongguk had ever seen and it made him want to lash out, his jaw clenched and he readied his wand.
“That is enough!”
Suddenly, the surrounding students all scrambled back, letting the Defense Against the Dark Art’s professor break up the duel. Jeongguk couldn’t hear a single reprimanded word coming out of the professor’s mouth. All of his attention was on Taehyung who was staring back at him, wand limply hanging between long, slim fingers. It contrasted well with Jeongguk’s own wand, he could practically hear the wood cracking underneath his fingers from how much pressure his grip held.
Their eyes were locked together. Even with the adrenaline pumping through Jeongguk’s veins, everything around him was a blur. Mind only comprehending one thing, the blond male in green. He only heard a few words the professor was spewing when Taehyung’s sharp eyes briefly left his.
“I can’t believe I got detention. I’m a fucking Prefect for crying out loud!” huffed Jeongguk.
They were in the Detention Chambers, disciplined for their little dual they had hours just prior. Their wands were confiscated and they were told to just sit there and be quiet. And like the mature students they were, they sat at complete opposite sides of the room. Jeongguk had just rested his chin on the desk, grumbling into his arms when Taehyung spoke up.
“So am I.”
Jeongguk looked over at Taehyung, jaw clenched for the hundredth time that day, he growled, “You. You shut up. This is all your fault.”
“Me? Did one of my curses get you in the head because obviously you forgot who jinxed me first,” Taehyung spat out, his hands clutching the sides of the desk in anger.
“You deserved it,” Jeongguk rebuked, “I’m so sick of you prancing around like you’re the greatest Quidditch player all of a sudden.” He completely turned in his seat to face Taehyung, “You’re not a Seeker, you didn’t finish that game, Park did. And don’t even fucking get me started on how the only reason you guys won was because you cheated.”
“First of all, I don’t prance,” Jeongguk rolled his eyes but Taehyung still continued. “You’re such a sore loser. Can’t get it through your thick head that Gryffindor won’t always win,” Taehyung said through gritted teeth. “And second of all, when are you going to admit that you just want to fuck again? You’re practically begging for it, it’s pathetic really.”
Jeongguk gasped so loudly that it practically echoed around the cemented walls. “Begging?” He was on the edge of his seat, literally, as if his words would show more hatred the closer he got to Taehyung. “Begging!” Jeongguk exclaimed again.
Taehyung had this dumbfounded look on his face, “Yes. Begging.”
“How about you?” Jeongguk retorted with a wild expression. “Don’t think I haven’t noticed the way you leave the collar of your shirt unbuttoned,” a cocky smirk formed on his face, “like you’re trying to show off the marks I left on your neck.” He then stood up and placed his hands on the desk in front of him, leaning forward with an eyebrow cocked, “Who’s the pathetic one now?”
This time Taehyung rolled his eyes and said nonchalantly, “It’s still you.” Diverting Jeongguk’s accusation about his loose collar, he copied Jeongguk by standing up; in his best impersonation of the Gryffindor boy, he imitated, “You cheated! You cheated!” flailing his hands around as if that was something Jeongguk did. “Get the fuck over it, Jeon,” he said in his usual voice.
Jeongguk huffed in disbelief, once again, he couldn’t understand how negligently Taehyung felt about cheating. There was no use, Jeongguk thought. He felt defeated, it didn’t matter to Taehyung that Slytherin won that match out of fraud, just as long as they won, it seemed. Shaking his head, he sat back down and faced the front of the room, arms crossed over his chest in pettiness.
Triumphantly, Taehyung sat back down as well.
From the corner of his eye, Jeongguk could see that Taehyung was turned in his seat, looking in his direction. He didn’t want to give Taehyung the satisfaction by expressing his annoyance, so begrudgingly, he continued to sit there and just stare at the front of the room—eyes sometimes glancing at the rows of empty desks before him.
Many moments passed in silence. The only sound heard was the occasional sniffle from Jeongguk’s nose or the rare fidgeting of Taehyung in his seat.
As their punishment ticked by, Jeongguk felt like he was slowly deteriorating in his seat. And it had nothing to do with the fact that he physically hadn’t moved in what felt like over an hour. Jeongguk had been doing a great job of forgetting what happened in the Slytherin locker room. He hated the fact that Taehyung had to remind him of their little lover’s quarrel.
He didn’t want to remember the hot, violent kiss that he initiated, with his hand clasped around the back of Taehyung’s neck. He didn’t want to remember how hard he yanked Taehyung’s towel from his body, his own eyes soaking up the sight of Taehyung’s naked physique. Or the way Taehyung looked on top of him, plump ass cheeks perched on his cock as he thrusted up into the blond. He especially didn’t want to remember the almost broken look on Taehyung’s face just before he rushed out of Jeongguk’s sight.
Jeongguk didn’t want to remember any of it. But it was all he could think about.
He couldn’t help thinking about sharing another kiss with the Slytherin male. Getting his hands on those slim hips one more time, just a few seconds so maybe the tan skin could bruise under his fingertips. The urge to have Taehyung’s naked body against his was too strong, he hoped that the next time, his clothes would be equally as discarded. He couldn’t help thinking, sitting there as Taehyung was only a few rows away from him, what it would feel like if the roles were reversed.
What it would feel like if Taehyung was the one under him, the one inside him—
“Your head looks like it’s going to explode,” Taehyung snickered. “What’s got you thinking so hard?”
Jeongguk didn’t dare look over at Taehyung, he could still see from the corner of his eye that there were a pair of eyes centered on his body. “Why did you cheat, Kim,” whispered Jeongguk. He said it as more of a statement rather than a question.
“Because I wanted your attention.”
That made Jeongguk’s head snap in Taehyung’s direction, “What?”
Taehyung stared back at him inquisitively and spoke in a low voice, “Because I wanted to win, why the fuck else?”
And then they were back to square one.
Jeongguk scoffed before sparing Taehyung another glance, he barely noticed the small smile on the other’s face. He turned his attention back to the front of the room and scowled when he noticed the time on the clock, they still had a couple more hours of detention left. To waste time, he might as well have used it to get some shut eye since he had nothing better to do.
But just as Jeongguk was about to set his head down on the desk and rest his eyes, Taehyung stood up and started weaving his way through the rows of seats between them. “This is ridiculous,” exhaled Taehyung.
Jeongguk barely had a second to glance up before Taehyung was in front of him, snaking a hand to grip the back of his head, tilting it up. And then Taehyung smashed their mouths together in a bruising kiss, teeth clashing hard enough that it had Jeongguk gasping into the other’s mouth.
“We have this whole room to ourselves and we waste it by bickering,” Taehyung hissed between kisses and then his tongue delved back into Jeongguk’s mouth, eliciting a moan from the Gryffindor. “Get the fuck up,” Taehyung demanded, breaking the kiss as his hands made work for Jeongguk’s belt.
And he obeyed. This was what Jeongguk wanted, right?
As Jeongguk stood up, he leaned back on the desk he was just sitting at and let Taehyung unbuckle the belt of his trousers. “You seem eager,” Jeongguk smirked, eyeballing Taehyung’s hasty hand movements, “why is that?”
When Taehyung had Jeongguk’s trousers around his ankles, he took the opportunity to slap one of Jeongguk’s thighs making the darker-haired male let out a small yelp. That was his only reply.
It wasn’t long before Taehyung had Jeongguk bent over the desk, cheek plastered against the wood with his briefs pooled around his ankles. Taehyung was thrusting into him from behind and Jeongguk was loving every second of it. It was like Taehyung had read his mind earlier when he had those fantasies swirling around in his head.
Although the positions had reversed, the roles were still the same as from the locker room. Again and again with each thrust, they fought for dominance. Jeongguk would try to push his hips back to set the pace and then Taehyung would growl and grip his small waist to stop him. Taehyung would slide out slowly and then slam back in forcefully, making them both cry out in pleasure. Jeongguk would reach back with his hands and place them on Taehyung’s hip bones, urging him to fuck him harder.
And when Taehyung wouldn’t, Jeongguk bit back.
“I fucking hate you, Kim.”
“The feeling is mutual, Jeon.”
Jeongguk had a deadly grip on the sides of the desk under him, knuckles turned white as Taehyung continued to hit Jeongguk’s prostate, his length dragged against the Gryffindor’s constricting walls with each thrust.
“I have an interesting idea,” panted Taehyung.
“Shut up,” Jeongguk whined out in response.
Taehyung placed a hand around the back of Jeongguk’s neck, he sneered, “Hear me out, Jeongguk.” He fucked into Jeongguk without any remorse next, “This should become a regular thing.”
From this angle, Jeongguk couldn’t get a good look behind him but he still gave Taehyung a questioning look, indicating for him to elaborate.
“It seems like the only time we kind of get along is when we’re fucking,” Taehyung whispered and he gave Jeongguk a particularly good thrust making them both moan. “We should continue doing this whenever we get the chance,” suggested Taehyung.
Clenching around Taehyung’s cock, Jeongguk huffed, “People will get suspicious.”
“Not if we still have these little duals in the corridors,” Taehyung swallowed. “They won’t suspect anything if were constantly starting fights and throwing hexes at each other.”
“Where on Earth will we get a chance like this to be alone again?” If Jeongguk was thinking clearly at the time, he would have scowled for indulging Taehyung in this discussion. Taehyung took talking to a whole new level that day and all Jeongguk wanted was for some release.
“I know of a special room,” was all Taehyung said.
“Okay, whatever. Just fuck me, Taehyung,” Jeongguk whispered, “I’m close.”
They were both wrecked by the end of it, overwhelmed between trembling breaths. Once Taehyung buried his cock deep inside Jeongguk, then the Gryffindor came with Taehyung’s hand wrapped around him. Jeongguk whimpered from the overstimulation as he was still pounded into, Taehyung was chasing after his own orgasm. With a final thrust and a groan, Taehyung pulled out and aimed for Jeongguk’s lower back where he came, spurts of come landing on Jeongguk’s back dimples. They both whined out when Taehyung planted the top half of his body right of top of Jeongguk, smearing the come between their bodies.
“Get up.” It had finally hit Jeongguk that any one of their professors could check up on them soon and he’d rather die than be caught with his trousers around his ankles, especially by a professor.
“Give me a fucking second,” Taehyung mumbled into the back of Jeongguk’s neck.
They cleaned themselves up in relative silence, deciding that there was no need for words to be spoken since they’ve already discussed what will continue happening in the future.
It wasn’t until they sat back down in their original seats that Jeongguk felt it. Something strange in the pit of his stomach, fluttering around without a care. Suddenly, Jeongguk gasped when he registered the fact that he was feeling butterflies in his stomach. Taehyung gave him a disconcerting look when he heard the gasp but Jeongguk just shook his head, hoping that Taehyung couldn’t sense the little soirée happening in his stomach.
The thought of them sneaking around again had Jeongguk feeling nervous, but also giddy at the same time. He wanted it, Jeongguk definitely wanted another repeat of this—whatever this was. The concept of friends with benefits almost crossed his mind before he remembered that Taehyung and him weren’t even friends. More like enemies. Everyone saw them as rivals, including themselves. So why was their an uneasy feeling inside of him?
Why did the thought of their lips touching again suddenly make him feel anxious?
Because he liked it.
Hell, he loved it. Those few kisses they shared before Taehyung dragged Jeongguk’s trousers down his legs had his heart beating so fast, he thought it was going to stop. Having Taehyung’s large hands under his jaw, tongue working into his mouth, it was exhilarating for Jeongguk. He wanted to experience that again, and again, and again.
And again he did.
It went like this, Taehyung would hint at Jeongguk by stunning him a little with his wand, always on the ass. This indicated to Jeongguk that Taehyung wanted to fuck and then Jeongguk would stun him back, always aiming for the face. They’d have their little wand fight, never escalating past the point where it’d announce a faculty member’s attention. Then, be it that night or the following day, Taehyung would lead Jeongguk to the special room, the Room of Requirement, Jeongguk was always behind a decent amount of steps so it didn’t look suspicious.
It went on for months. Jeongguk lost track of how many times his lips touched Taehyung’s. He lost track of how many times who fucked who. It all meshed together for Jeongguk. And soon it just became, the times I slept with Kim Taehyung.