Actions

Work Header

Unholy

Summary:

Sanghyeon's dad is a little too hot for Xinlong to resist.

Chapter 1: “Is it a good idea to do it raw, though?"

Notes:

read the tags! if these are things you are uncomfortable with, click away now. you've been warned.

(See the end of the chapter for more notes.)

Chapter Text

That kid is here again, in Geonwoo’s living room, he thought as he toed off his work shoes. Geonwoo’s life has been perfect for the last seventeen years or so. He had married young, barely twenty two years old. It hadn’t exactly been part of the grand plan he had for himself, but it had given him Sanghyeon, and that alone made everything worth it. Even if the marriage itself had come about by accident, his son had been the light at the end of the tunnel for him back then. Things are different now though. He wasn’t a broke college student scrambling to support his family anymore. He’d climbed higher than he ever imagined, now holding a C-level position at a tech company that, thankfully, let him spend more time at home with his son.

Though lately, that also meant coming home to find Sanghyeon’s boyfriend almost every night. His son, Sanghyeon, has taken it into his own liberty to invite his boyfriend every single night, it seems. Not that Geonwoo truly minded. 

Sanghyeon always had a lot of friends. He’s now a sophomore in high school, football player, and dating a cheerleader. He fit the classic jock image if not for how genuinely kind he was. Sometimes Geonwoo looked at him and felt a quiet swell of pride at raising him right. Instead of getting into trouble, sneaking out to parties, or coked up on some drugs, his kid was right here at home, albeit curled up on the couch with his boyfriend. 

The boy himself was always respectful, never failed to greet him politely, and helped keep the place reasonably tidy, or at least as tidy as teenage boys ever managed. Mostly, the two of them stayed out of his way. Although they can get a little too loud, dissolving into laughter over some terrible TV show in the living room, but overall, it was harmless background noise more than anything else. It wasn’t too bad, if it wasn’t the issue of him… being the prettiest little jail bait Geonwoo had ever seen. 

Geonwoo wondered what his parents thought of their sixteen year olds prancing around in a stranger’s house in the shortest shorts that did nothing to cover his fat juicy ass and a crop top that showed off his beautiful, toned stomach. Geonwoo would love to grab a handful of that ass and just squeeze

Whenever he came home, the boy was almost always sprawled on his stomach across their long L-shaped couch, feet kicking lazily in the air, his head resting in Sanghyeon’s lap while Sanghyeon ran his fingers through his boyfriend’s hair as they watched a movie. He never got more than an eyeful of that apple-shaped ass, barely covered by the thin stretchy fabric, before the boy noticed he was there and promptly sat down properly, legs tucked under himself as he greeted him. 

It was akin to having the juiciest peach in front of him that he can’t take a bite of. What made it worse was that Geonwoo couldn’t even tell whether he was deliberately seducing him. It was so subtle he nearly missed it, yet just noticeable enough to make him wonder if he was imagining things. 

He shook his head at his perverted thought. Perhaps all those long hours hunched over a screen, buried in code and systems, were finally starting to mess with his head. How fucked up is he to find a fucking teenager attractive? Maybe the boy wasn’t even aware of what his nubile body being on display was doing to an adult male. Geonwoo sighed as another torturous dinner awaits for him. 


Xinlong loves his boyfriend. He truly does! One couldn’t ask for a better boyfriend in his opinion. They clicked through their mutual friend, Anxin, who is Xinlong’s childhood best friend and a football player along with Sanghyeon. Out on the field, Sanghyeon is the most competitive person ever and it always gets Xinlong so hot watching his boyfriend as he pranced around in skimpy outfits, waving pompoms and cheering for the team. It also does something to him whenever they scored and Sanghyeon blew a kiss towards him, making the cheerleaders around him squeal in frenzy at the romantic display. They’re the very definition of a power highschool couple, the one they made movies about. Nobody bats an eye seeing Xinlong on Sanghyeon’s lap tongue in each other’s throat as they make out on bleachers, or god forbid, the school’s cafeteria. 

Outside of school, Sanghyeon is the absolute sweetest, ever so attentive to Xinlong’s moods. If Sanghyeon were sunshine as a person, Xinlong figured he’d be more like midnight rain. On stage, Xinlong could be flirty, even a little seductive. But offstage, he was nothing like that. He kept to himself, spoke softly, and found meeting new people more challenging than exciting. Being Sanghyeon’s boyfriend is more than he could ask for, but sometimes Xinlong thinks Sanghyeon deserved better than him. 

Like this instance, Xinlong had left the door slightly open, fully aware that Sanghyeon’s dad could walk in at any moment. And if he did, Xinlong wished he would, he’ll see Xinlong on his knees with a mouthful of his son’s cock. It was a few minutes past midnight, Sanghyeon’s mom was fast asleep due to the sleeping pills she consumed for her insomnia, Sanghyeon informed helpfully during their first sleepovers. The only person in the house who could hear, or see them was his dad. 

Sanghyeon sat on his bed while Xinlong kneeled on the plush carpet underneath, enveloping the other teen’s dick in his mouth. Xinlong’s deranged mind wonders if Sanghyeon’s dick is inherited from his dad, because he tastes absolutely delicious, not too salty or bitter, the flavor of pure, intoxicating male. Xinlong found himself swirling his tongue around the tip, taking more of his dick into his mouth eagerly. Sanghyeon made a pained noise in his throat, hand fisting in Xinlong’s honey blonde hair. 

Xinlong pulled his mouth off with a wet pop, “Don’t mess up my hair,” 

Sanghyeon pulled his hand back immediately like a dutiful boyfriend he is, always listening to Xinlong’s wants. It does something to Xinlong seeing how docile his boyfriend is. Sanghyeon is probably ten times stronger than him if the way he barreled through other players on the football field was any indicator. He could easily break Xinlong in half if he wanted to. He could easily disregard him and instead brutally thrust into Xinlong’s throat, positively asphyxiating him with cock. But Sanghyeon’s too nice to do that. It makes Xinlong itch with the need to be dominated, to be absolutely degraded like the demented bitch he is. 

Enveloping the cock back in his mouth led the teen's hips to jerk in a short, aborted thrust, painfully holding himself back from rutting Xinlong's face like a mindless animal, but unable to stop himself from his muscles twitching sensitively. Considering his size, it would be too easy for Xinlong to choke. 

Xinlong reciprocated this by relaxing his throat and taking Sanghyeon's cock deeper into his throat. Sanghyeon's abdominal muscles tightened from behind his T-shirt.

A snarl escaped from the larger man’s throat, "Yeah, baby, take me just like that,"

Every reaction from his boyfriend drove him even crazier. Xinlong hollowed his cheeks and bobbed his head, making an absolute mess of Sanghyeon’s dick, spit pooling on his dick. He wanted to devastate Sanghyeon, ruin him for anyone else, and ensure that anyone else would pale in comparison because he was the only one who could make him feel this good. Moaning around his boyfriend’s cock, there was so much slick leaking out of his boypussy, it was a miracle the carpet wasn't absolutely drenched. It’d be too awkward explaining to Sanghyeon’s mom why they need to wash the carpet. 

Xinlong’s jaws started to get sore, his eyes watery, but he kept going, tiny fingers massaging Sanghyeon’s balls, rolling the tight muscle between his fingers deliciously. 

“Stop, baby, I’m gonna come,” Sanghyeon said raggedly. 

Xinlong popped the cock off his mouth, jerking it with his hand in fast motions.

“I want it, come on my tongue,” Xinlong said, holding his tongue out, tapping the tip of Sanghyeon’s cock a few times on it, making him fall apart. 

With a broken growl, Sanghyeon shot his release onto Xinlong’s tongue, some hitting his cheek while cursing and chanting his name. 

“Longie, Long, fuck…”

Xinlong swallowed it all, sucking on the tip until he could tell Sanghyeon was becoming too sensitive and reluctantly released his spent cock. The teenager sounded so hoarse and wrecked. “Baby… you’re so amazing,” 

Xinlong just giggled, taking his panties off in one motion, baring his bare pussy to the cold air. He pushed Sanghyeon down on the bed and climbed on top of him. He uses his knees to get on top of Sanghyeon, then lowers himself onto Sanghyeon’s face, trapping his boyfriend’s head between his thighs. 

“I’m already so wet Ayeon…” Xinlong sighed, wasting no time rubbing his clit on Sanghyeon’s tall nose bridge. 

Xinlong has the most beautiful pussy Sanghyeon has ever seen, and he has only seen one. His skin is ruddy down there, a contrast to his pale complexion. And the most flawless clit, peeking like a pearl between his thick pussy lips that always get imprinted on his shorts. He leaned forward without saying anything, nose brushing Xinlong's sensitive labia and inhaling deeply, breath tickling Xinlong's sensitive pussy, hands sliding up his thighs to spread them wider.

Sanghyeon runs the tip of his tongue up along Xinlong’s slit, “You taste so sweet, baby.” He says, before sealing his lips around Xinlong’s swollen little clit again.

Xinlong bowed his back, looking down, so he would be able to see his own little cunt getting eaten out. Sanghyeon grips onto Xinlong’s hips, pushing his tongue out flat to encompass the entirety of Xinlong’s pussy. 

Xinlong moans as he presses himself down more onto his mouth, juices freely flowing out of his cunt into Sanghyeon’s mouth. The taste of his boyfriend on his tongue makes the teen moan, vibrations going straight to Xinlong’s clit. Sanghyeon starts guiding Xinlong’s hips to move back and forth, tongue flicking on his clit. 

Xinlong’s filthy moans fill up the bedroom, his legs shivering at how good Sanghyeon was eating his pussy out. He looked down at him every now and then, watching him absolutely devour his pussy like it’s his last meal. His breath hitches and his hips move more erratically, clit bumping on Sanghyeon’s nose. 

“Shit, I’m close,” Xinlong says breathlessly. 

Sanghyeon’s cock is hard again with a mouthful of pussy on top of him, he thinks embarrassedly that he could burst just like this, with the taste of Xinlong on his tongue. He gets even more encouraged to make Xinlong come, flicking his tongue furiously. 

Xinlong couldn’t take it anymore. 

“Fuck.. shit, Oh my god, Ayeon!” Xinlong yells out, throwing his head back. As the teenager comes, Sanghyeon licks all the pussy juices up dutifully, mouth languidly sucking on his clit. Xinlong’s back bowed with pleasure, hips rocking slowly, hands digging into the mattress under him. Xinlong collapses tiredly next to Sanghyeon on the bed, chest heaving, both teenagers still fully dressed except for their lower half. It's almost funny how impatient they are with one another. 

Teenager’s refractory period is bullshit because how is it that a few minutes later Sanghyeon is climbing on top of him again. A gasp escaped Xinlong’s lips as he slid two fingers into his pussy, fucking him with them for a few moments. Xinlong is wet enough for him to slid without any preparation. When he deemed it ready, he tried to reach for the condom in one of the drawers beside his bed. 

“That’s fine, need you now,” Xinlong panted, pushing him back on to the bed. Sanghyeon moaned as Xinlong positioned himself above his cock and sank down. It felt blindingly good, the tight wet heat of Xinlong’s pussy surrounding his cock. 

“Is it a good idea to do it raw, though?” Sanghyeon belatedly asks even though Xinlong is already rocking his hips back and forth. Sanghyeon was pretty sure it was the best he’d ever felt in his life. 

“Feels so good,” Xinlong murmured, leaning forward to kiss him, not really answering his question. Sanghyeon grunted in agreement, pleasure fogging both their judgment. 

Sanghyeon sensing Xinlong getting exhausted, lowered his hips and gently rolled him off. Then he rolled over too. With his left arm braced against Xinlong's head, he guided himself in and began to fuck into Xinlong’s pussy earnestly.  He wasn't sure he could have stopped himself if Xinlong asked for it, wasn't even sure he'd be able to slow down.

"I'm not gonna last much longer," Sanghyeon grunted. Xinlong was very hot and wet inside without any barrier between them. If he were honest with himself, he's shocked he had lasted this long.

“Just keep doing that. Don’t stop. Almost there.” Sanghyeon reached between them and started to rub Xinlong’s clit. Xinlong squirmed from the pressure of sensitiveness building inside him, his brain turned into mush like there was nothing but a haze of lust, need, want.

Xinlong came with a stuttered gasp and Sanghyeon can feel his cock getting drenched. Taking that as his permission to finish, he changed his pace and chased his own orgasm, balls slapping on Xinlong’s ass brutally. 

It didn’t take long for Sanghyeon, coating Xinlong’s inside in hot, thick, white cum. He collapsed beside Xinlong, his arms no longer able to support his own body. They lay in silence, both catching their breath. 

Once Xinlong came down from his orgasm, he belatedly noticed a soft click from the door. A smirk threatened to break out from his face. Without a word, he snuggled closer to Sanghyeon, who kept his eyes closed but instinctively wrapped an arm around him too. ​​

Notes:

i tried so hard to make this a one chapter, but i need to build up some tension between gw and xl so here you go, enjoy! ☺️

Series this work belongs to: